книг, содержащую много полей, а также запросы в бд для теста.
Куда, в рамках чистого кода, положить интерфейс при реализации структуры в /internal/ и куда класть сущность с запросами в бд с самой бд?
интерфейс туда же - где вы с ним работаете
А если он используется в разных местах? Например, логер?
такие общие вещи можно оставлять в пакете с реализацией, как error
Обсуждают сегодня