Разбираемся с контекстами в #Go / туториал по context.Context в #Golang

preview_player
Показать описание
Видео с примерами о том, как работать с контекстами в Go, как не допускать типичные ошибки и выжать максимум из пакета contex.

❤️ Реквизиты, если у вас есть желание поддержать меня и развитие канала:
BTC — 19xwFstmVQsVYqZP64iMVg1StLNSah6Smo

00:00 - Вступление
00:39 - Что такое контекст?
01:39 - Пример. Звонок в ресторан
02:15 - context.WithTimeout()
02:45 - Пример. Запросы по сети
03:54 - Дерево контекстов
05:02 - Пример. Приоритетность тайматуов
05:59 - context.WithDeadline()
06:23 - Пример. Службы такси
09:46 - context.WithValue()
10:56 - Когда передавать данные через контекст?
11:31 - Пример. HTTP Middleware
14:26 - Когда использовать контекст?
15:05 - Немного общих советов
16:52 - Финал

Полезные ссылки:

#golang #go #context #конкурентность #программирование
Рекомендации по теме
Комментарии
Автор

Стоило бы наверное добавить, что кроме как контекста или через канал у нас нет способа управления горутинами

milestrifonov
Автор

Оч подробно, спасибо.
Это один из вопросов, на котором я посыпался при собеседовании в компанию техногиганта(
Сейчас вот последовательно иду по всем вопросам, по которым мой ответ не устроил.

zeuszanudav
Автор

Респект за названия сервисов такси, отдельное удовольствие было к ним вернуться :-)

mikhailrumpel
Автор

Какое же крутое название канала!
Хочу себе футболку с таким принтом

unknownhero
Автор

Какой классный канал, да еще и на русском, просто супер

pfdinkk
Автор

спасибо вам, не могу сказать что сразу понял и усвоил, но хотя бы теперь есть понимание как его использовать))))

ysudxgz
Автор

отличный урок, подробно и с примерами!

ksivvi
Автор

Спасибо! Лучшее видео по контексту! Невероятно круто.

nxkiqvi
Автор

Крутые видосы! продолжайте в том же духе)

zyvtttu
Автор

офигенно, действительно помогло понять. Однозначно лайк и подписка

oilcake
Автор

великолепно, очень доходчиво. спасибо!

IvanFedulov
Автор

Видео просто супер и название канала топ!)
Продолжайте в том же духе, очень талантливо!

lxisxdp
Автор

интересное, а главное, понятное и доступное видео)

AleksandrPopov-tetq
Автор

Спасибо, все понятно! Давайте урок по sync.Pool

UAStriker
Автор

Класс, чертовски приятно слушать, голос приятный и музыка хорошая, и контент хороший! Хотелось бы больше слышать про production ready go service, трейсинг, логи, как работать с монгой, постгресом, апи, тротлинг, интегрейшен тесты, ну и про конкаренси тоже интересно. Спасибо за контент❤

d-fyz
Автор

Спасибо автору, очень качественное видео и сильно экономит время перед собесом

aleksandrzaremba
Автор

Хочу отметить! Автору респект!!! Больше объяснений с примерами. Спасибо!

rerurkful
Автор

Круто, респект! Хотелось бы ещё примеров с использованием deadline-ов и работы с БД через контексты.

zgijkth
Автор

Отличное видео! Спасибо за разьяснения! В примере с такси можно словить deadlock.

mbsotgu
Автор

классный видос, очень познавательный! спасибо) делай видео почаще, у тебя хорошо получается

evans_black