Contextual Talk (Разбираемся в устройстве пакета context в Go) — Go Evrone Meetup

Подписывайтесь на наш канал здесь и в телеграм , чтобы не пропускать полезные доклады! В этом докладе погрузимся во внутреннее устройство пакета context, вспомним историю его появления и предоставляемый функционал. Разберём подходы и нюансы реализации, заложенные разработчиками при создании библиотеки. Обсудим кейсы использования каждого из вида контекстов. На основе полученных знаний сформируем набор лучших практик. Олег Сидоренков, OzonTech 00:00 - Вступление 00:55 - Функционал контекста 01:22 - История появления контекста 02:17 - Виды контекстов и их реализация 02:24 - Empty Context 03:12 - Cancel Context 06:24 - Context without Cancel 07:09 - AfterFunc 08:57 - Context with Deadline 10:00 - Context with Timeout 10:12 - Cause 11:15 - Context with Value 12:27 - Best Practices работы с контекстами 14:32 - Заключение 15:08 - Что почитать 15:32 - Вопросы и ответы
Back to Top