Встраивание типов: скрытые грабли и элегантные решения

Язык и стандартная библиотека

Архитектурные паттерны
Методы и техника разработки ПО
GO

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Разработчики приложений на Go со сложной бизнес-логикой, которую нужно постоянно адаптировать и переиспользовать с доработками.

Тезисы

Хотите создавать моки для интерфейсов без кодогенерации и строить компоненты без шаблонного кода? Посмотрим на мощь type embedding с другой стороны — где за лаконичностью скрываются тонкие, но важные компромиссы.

15 лет в ИТ. Начинал карьеру с Java, сейчас пишет на Go. Интересуется архитектурой ПО, организацией эффективной командной работы. Сейчас занимается развитием корзины покупателя на маркетплейсе Ozon.

Видео