Морской Бот
Пользователь
- Регистрация
- 22.01.20
- Сообщения
- 35.024
- Реакции
- 90
- Голосов: 0
- #1
Автор: Владимир Балун
Название: Каналы в golang: тонкости и нюансы (2025)
Преподает ex-TeamLead из Yandex
Глубокий и исчерпывающий интенсив для систематизации знаний по каналам и подготовки к Golang собеседованию — теория, практика и допматериалы
Содержание:
Тонкости и нюансы каналов:
1) Записанные уроки студийного качества
2) Практика с примерами кода.
Домашек не будет, но всю теорию сразу отработаем на задачах, которые встречаются на работе и собеседованиях
3) Дополнительные материалы
Дополнительно дадим статьи и книги для еще более глубокого изучения каналов в Go
Подробнее:
Глубокий и исчерпывающий интенсив для систематизации знаний по Concurrency и подготовки к Golang собеседованию — теория, практика и допматериалы. Доступ сразу после оплаты
balun.courses
Скачать:
Этот курс доступен с подпиской: Премиум
Скачать:
Для просмотра скрытого содержимого необходимо Войти или Зарегистрироваться.
Если у Вас нет Премиум статуса:
Преимущества Премиум подписки
Оформить Вечный Премиум
Название: Каналы в golang: тонкости и нюансы (2025)
Преподает 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
Подробнее:
Для просмотра ссылок необходимо выполнить Вход или Регистрация
Глубокий и исчерпывающий интенсив для систематизации знаний по Concurrency и подготовки к Golang собеседованию — теория, практика и допматериалы. Доступ сразу после оплаты
Скачать:
Этот курс доступен с подпиской: Премиум
Скачать:
Для просмотра скрытого содержимого необходимо Войти или Зарегистрироваться.
Если у Вас нет Премиум статуса:
Преимущества Премиум подписки
Оформить Вечный Премиум