Thank Go! Многозадачность в Golang

40 участников

О чём курс

Главная сложность многозадачности в Go — не выучить синтаксис горутин и каналов, а понять, как применять их для решения реальных бизнес-задач. Здесь разбирают именно прикладную сторону: от создания конвейеров обработки данных до управления жизненным циклом фоновых операций.

В основе материала лежат лаконичные письменные лекции и практика на задачах, которые близки к повседневной разработке. Основные темы включают работу с контекстом (context) для отмены операций, синхронизацию состояний, управление временем и реализацию популярных конкурентных паттернов. Курс подойдет разработчикам, которые уже уверенно владеют основами Go, включая интерфейсы и обработку ошибок, но хотят систематизировать знания о конкурентном программировании. В итоге вы научитесь писать масштабируемый и предсказуемый код, избегая классических проблем с гонками данных и утечками ресурсов.

Программа обучения

  • Модуль: Горутины и каналы
  • Модуль: Композиция и конвейеры
  • Модуль: Работа со временем
  • Модуль: Отмена операций через контекст
  • Модуль: Примитивы синхронизации
  • Модуль: Паттерны многозадачности
Складчина создана 2 ноября 2023 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 1

АЖ Антон Жиянов Все материалы
92 ₽ 900 ₽