https://github.com/bxcodec/go-clean-arch
Ну эти как раз в гугле первые идут, но возможно есть какой нибудь скрытый алмаз
Когда я эту тему изучал, почти во всех примерах видел только одну модель и один репозиторий. В таком виде оно все красиво выглядит) А на практике у такого подхода появляются проблемы, когда в проекте появляется много сущностей
почему? просто сервисный слой содержит кучу реп в себе и все.
Надо писать огромное количество бойлерплейта
Обсуждают сегодня