gocleanarchitecture
1.0.0
Хороший пример чистой архитектуры для веб -приложения в Go.
Доменная папка предназначена для предприятия бизнес -логики без каких -либо зависимостей. Это могут быть структуры, интерфейсы и функции.
Там нет папки использования , но если бы она была ее, она держала бы бизнес -логику приложения без каких -либо зависимостей, за исключением домена. Это могут быть структуры, интерфейсы и функции.
Адаптерная папка должна содержать абстракции для пакетов в папках LIB и поставщиков .
Папка LIB содержит внутренние пакеты, аналогичные папке поставщика , которая содержит сторонние пакеты.