Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты. В этом выпуске Виталий Лихачёв, бэкенд-инженер в команде Authorization Tiger Team, заканчивает обзор паттерны конкурентного программирования Golang. В видео рассмотрим две новых группы: паттерны отложенных вычислений и паттерны вне групп.
Таймкоды: 00:00 | Вступление 00:27 | Паттерны отложенных вычислений: Future и Promise 01:58 | Пример в коде 02:48 | Паттерн Lazy Evaluation 04:56 | Паттерны вне групп: Tee Channel 05:23 | Пример в коде 08:22 | Паттерн Ring Buffer 11:02 | Итоги