filmov
tv
Разбираемся с контекстами в #Go / туториал по context.Context в #Golang
Показать описание
Видео с примерами о том, как работать с контекстами в 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 #конкурентность #программирование
❤️ Реквизиты, если у вас есть желание поддержать меня и развитие канала:
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 #конкурентность #программирование
Разбираемся с контекстами в #Go / туториал по context.Context в #Golang...
Изучаем Golang. Урок №23. Concurrency (5). Context
Context в Golang
Изучаем Golang. Урок 14. Работа с Контекстом
Горутины, каналы, пакет 'sync'. Конкурентность в Go.
Contextual Talk (Разбираемся в устройстве пакета context в Go) — Go Evrone Meetup...
Как на самом деле устроены каналы в Golang? | Golang channels internals
Всё про конкурентность в Go
Изучаем Golang. Урок №20. Concurrency (2). WaitGroup. Data Race. Muxtex/RWMutex
Как ошибиться с конкурентностью в Go / Алексей Палажченко (Percona)...
Зачем нужны интерфейсы в #Go? / туториал по интерфейсам в #Golang...
Конкурентность в Go 2 — базовые паттерны
Learn Go context from code and its original blog post
2 фишки с JSON в Go, про которые не знал я
GoLang Slice в деталях, простым языком
Изучаем Golang. Урок №25. Concurrency (7). Atomic
Understanding Contexts in Go in 5(-ish?) Minutes
Go за гранью скорости: pprof на проде | avito.code
Изучаем Golang. Урок 9. Многопоточность. Горутины и каналы
Изучаем Golang. Урок №24. Concurrency (6). ErrGroup. Канал как Mutex. Промисы на каналах...
Continuous profiling для Go приложений. Михаил Кабищев
Каналы. Golang обучение с нуля.
Ошибки, которые стоит избегать на собеседовании Go
Генерация и использование моков в Go / Mockery
Комментарии