Я пишу веб-приложение на Go. До сих пор я написал все базовые библиотеки, которые мне сейчас понадобятся, и все получилось просто идеально. Структура пакета действительно удобна в этом аспекте.
Теперь я нахожусь в точке, где мне нужно начать писать само приложение, бизнес-логику. Я немного растерялся из-за того, как или куда этот код должен идти.
Я смотрел и читал почти все учебные пособия / руководства по разработке приложений на официальной странице документации, и они всегда пишут всю логику домена в main
пакете / пространстве имен.
Это путь к Го (извините, пришлось) или просто ради простоты?
На мой взгляд, помещение бизнес-уровня в пакеты кажется неудобно неправильным.