Программирование [Владимир Балун] [balun.courses] Каналы в golang: тонкости и нюансы (2025)

[Владимир Балун] [balun.courses] Каналы в golang: тонкости и нюансы (2025)



Слив курса Каналы в golang: тонкости и нюансы [balun.courses] [Владимир Балун]
Преподает ex-TeamLead из Yandex
Глубокий и исчерпывающий интенсив для систематизации знаний по каналам и подготовки к Golang собеседованию — теория, практика и допматериалы

Содержание:
Тонкости и нюансы каналов:

  • Однонаправленные каналы
  • Правильное закрытие каналов
  • Внутреннее устройство каналов
  • Приоритизация case-ов в select-e
  • Ошибки неправильного использования каналов
  • Буферизованные и небуферизованные каналы
  • Неблокирующие запись и чтение с каналами
  • Операторы break и continue с select-ом
  • Share memory by communicating
  • Проверка канала на закрытие
  • Signal и broadcast на каналах
  • Копирование каналов
  • Deadlock с каналами
  • Сравнение каналов
  • Каналы каналов
  • Утечки горутин
  • Nil каналы
Паттерны использования каналов:
  • Bridge
  • Pipeline
  • Generator
  • Transformer
  • Moving later
  • Done channel
  • Or-done channel
  • Promise и Future
  • Fan-In, Fan-Out и Tee
  • Реализация Error group на каналах
  • Реализация Rate limiter на каналах
  • Реализация Single flight на каналах
  • Реализация Semaphore на каналах
  • Реализация Barrier на каналах
  • Реализация Promise на каналах
  • Реализация Future на каналах
Внутреннее устройство каналов
  • Узнаешь, как буфферизированные и небуферизированные каналы устроены под капотом
Результат интенсива:
  • Поймешь внутреннее устройство каналов в Go: тонкости и нюансы
  • Узнаешь, где и как применять каналы на практике
  • Научишься применять паттерны использования каналов в production
  • Вопросы и задачи по каналам больше не будут ставить в тупик на cобеседованиях по Go
Что внутри интенсива:
1) Записанные уроки студийного качества
2) Практика с примерами кода.

Домашек не будет, но всю теорию сразу отработаем на задачах, которые встречаются на работе и собеседованиях
3) Дополнительные материалы
Дополнительно дадим статьи и книги для еще более глубокого изучения каналов в Go


Подробнее:
Скачать:
 

Похожие темы

S
Ответы
0
Просмотры
111
Slivbox Bot
S
Ответы
0
Просмотры
425
Red Sun