Записи интенсива по Чистой архитектуре
12 февраля завершился 2-дневный интенсив Чистая архитектура приложения на Go. Senior Go Backend в Robovoice Николай Колядко подробно разобрал с участниками плюсы и минусы чистой архитектуры — вплоть до каждого слоя.
У Николая за плечами 6 лет работы на C#, JS и Go, а еще он соавтор книги «Интерактивный образовательный процесс на базе информационных технологий». Так что материал интенсива получился сильно полезным!
Поэтому для особо стремящихся к знаниям мы оставили записи видеоуроков. Но не просто так — а со скидкой 40%. Под капотом вас ждут 12 часов классной подачи и разбор практики.
Подробнее о практике
Создаем структуры проекта на Go
Создаем структуры папок по чистой архитектуре
Реализуем бизнес-логику в Domain
Создаем интерфейс для UseCase
Создаем интерфейс для Repository
Реализуем слой Delivery
Создаем конструкторы для слоев
Проводим инициализацию слоев на main (устанавливаем зависимости)
Реализуем слои UseCase
Реализуем слои Repository
Добавляем использование контекста
Добавляем логирование ошибок
Подключаем Jaeger
Добавляем трассировку
Учимся покрывать тестами блок UseCase
Материал отлично подойдет архитекторам, а также разработчикам на Go и других ЯП, которые хотят перейти на Golang и быстрее во всем разобраться.
Смотреть видеоуроки здесь: https://slurm.club/3lKQ3do