Господа, где объявляете интерфейсы? В пакете, где его имплементируете (как описание экспортируемого апи) или там, где используете (как текущую зависимость) ? Если второй вариа...
Господа, кто использует https://github.com/manuelkiessling/go-cleanarchitecture подобную архитектуру? Она работает хорошо и красиво, но когда нужно прокидывать атомарную запис...
Если пошла такая пьянка, то расскажите, куда вы складываете агрегирование по двум репозиториям. Например, есть репы пользователя и адреса. Задача: вытащить пользователей с так...
Окей. Тогда так: Добрый день, господа. Сейчас пользуюсь композом, но требования поменялись. Подскажите, как это можно решить в вашем докер-мире. Задачка такая: один из сервис...
Как вы разделяете работу с базой в своих сервисах с бизнес логикой? - Использовать в них прям raw sql через pgx - удобно писать код, но происходит нечитабельное кровосмешение ...
Пример репозитория есть? Как с транзакциями работать? Начинать ее в сервисе и прокидывать в оба репозитория?