cmd
Основные приложения проекта. Для каждого микросервиса должна быть одноименная директория с файлом main.go внутри
config
Конфигурационные файлы для микросервисов в формате yml
docker
Тут лежат Dockerfile, конфигурационные файлы и shared volumes и для сборки контейнеров
internal
Внутренний код микросервисов. Для каждого микросервиса должна быть одноименная директория,
код из одного микросервиса не должен использоваться в другом.
pkg
Core-библиотека и общий код для всех МС