Хороший контент, спасибо. Очень мало материалов на ютубе, просьба делать почаще и побольше) Везде сплошные хуллоуворды, без глубокого понимания и разбора.
@kshetragia2 жыл бұрын
Чего-то подобного можно добиться через передачу основного контекста программы и повешать листенер на него при старте сервиса. Библиотечные методы обычно имеют методы работы с контекстом *WithContext() Так что вся задача сводится к передаче основного контекста остальным частям программы.
@OOOJohnJ20 күн бұрын
основной контекст не очень подходит, так как многим сервисам нужна БД чтобы нормально завершить свою работу сохранив состояние, а отмена основного контекста обрывает соединение. Тут нужны "каскады контекстов", за которыми сложновато и не интересно следить, проще вот такой closer написать один раз который будет сам отслеживать взаимозависимости между сервисами и службами и завершать их в обратном порядке (сначала те, от которых не зависят другие, затем тем, от которых зависели уже завершённые).
@UAStriker2 жыл бұрын
Спасибо! Новый канал на котором видосы не такие как у всех остальных: что такое переменная, что тако циклы, каналы т.д. Продолжайте в том же духе.
@tandemwarhead2 жыл бұрын
Стоит наверное отметить что закрывать ресурсы необходимо в обратном порядке. Простой пример: стартуем пул БД, затем http сервер. Если закрывать в том же порядке, обрабатываемые в момент завершения веб запросы упадут из-за ошибок пула.
@АндрейСирин-у7яАй бұрын
крутой мужик! жаль что так мало просмотров
@vladimirmakarov63442 жыл бұрын
Невероятно качественный контент. Голос, картинка, а самое главное - контент - однозначно на высоте. Ждем возвращения автора..
@victorkochkarev25762 жыл бұрын
Отличное видео - с нетерпением жду новые подобные видео.
@damir88473 жыл бұрын
Классный контент! Лайк, подписка, колокольчик) Ждем другие ролики)
@v1tbrah Жыл бұрын
Лучшее видео из всех, что я смотрел, на эту тему, спасибо!
@ВладиславАн-л3х2 жыл бұрын
Благодарю за доступное объяснение. Лайк, подписка. Мало контента по go на RU, который ДОСТУПНО освещает что-то дальше основ)
@РинатШайхетдинов-у9ч2 жыл бұрын
Отдельное спасибо за текстовую версию
@metskerlearn79852 жыл бұрын
Отлично объясняете! Спасибо огромное)
@ТимурИскандаров-й6к2 жыл бұрын
Красиво!
@aliaksandrmazhaika2 жыл бұрын
Привет. Во первых спасибо за выбор тем. Во вторых за код. Хочу узнать твой взгляд на типовую архитектуру go-приложения (микросервиса). Я имею ввиду структуру/название директорий, где хранишь интерфейсы и т.п.
@rerurkful2 жыл бұрын
Шикарная передача материала
@StrangerFromAnotherDay4 ай бұрын
Хорошее видео* *по версии меня
@kshetragia2 жыл бұрын
постоянные наезды на различные части экрана и лишь частично показанный код лишают возможности нормально понять что происходит.
@f0rzend592 жыл бұрын
То ли видос пизжннный, то ли я не могу понять, почему контент такой классный на 130 подписчиков
@belerafon92882 жыл бұрын
Топ! Продолжение будет?
@deferpanic2 жыл бұрын
Про Graceful Shutdown вряд ли, но другие ролики скоро будут )
@АндрейГасович2 жыл бұрын
Лайкнул, типа что-то понял :) Подпишусь на всякий случай, а разберусь попiзже