Прикладное применение многозадачности, горутин и каналов в Go для решения бизнес-задач.
Уровень
для практикующих
Формат
текстовые материалы
На выходе
Проектировать многопоточные системы на Go; Реализовывать паттерны конкурентной обработки данных; Управлять временем выполнения задач и таймаутами; Корректно использовать контекст (context) для отмены горутин; Синхронизировать доступ к разделяемым ресурсам
Навыки
Работа с горутинами · Работа с каналами · Работа с context · Синхронизация состояний · Управление временем
Кому подойдёт
Разработчики, которые уверенно владеют основами Go
Знать заранее
Уверенное владение основами Go, включая интерфейсы и обработку ошибок