Все

Порождающие паттерны в Golang | avito.code

2023-08-14 14:16 Видео go backend
Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и#nbsp;рассказывают про свои рабочие инструменты. В#nbsp;этом выпуске Виталий Лихачёв, бэкенд-инженер в#nbsp;команде Authorization Tiger Team, расскажет про паттерны конкурентного программирования Golang. Разберём на#nbsp;примерах работу группы порождающих паттернов Generator, Fan In, Fan In#nbsp;Extended, Fan Out и#nbsp;Pipeline, которые позволяют разным образом обрабатывать потоки данных.

Таймкоды:
00:00 | Вступление
00:38 | Правила использования каналов
01:29 | Почему важно знать эти правила
02:05 | Про порождающие паттерны
02:19 | Паттерн Generator
06:00 | Паттерн Fan In
07:20 | Вывод программы
08:16 | Паттерн Fan In#nbsp;Extended
09:49 | Паттерн Fan Out
11:46 | Паттерн Pipeline
13:30 | Итоги

Проект на#nbsp;Github: https://clc.to/8JhSJA

AvitoTech#nbsp;— это команда инженеров Авито. Подпишитесь на#nbsp;наш канал, соцсети и#nbsp;блоги, чтобы узнавать больше о#nbsp;технологиях Авито 👇🏻
Ютуб: https://www.youtube.com/@AvitoTech
ВК: https://vk.com/avitotech
Телеграм: https://t.me/avitotech
Хабр: https://habr.com/ru/company/avito
Медиум (eng): https://medium.com/avitotech
Гитхаб: https://github.com/avito-tech
Сайт: https://avito.tech