Пакеты в golang, находящиеся в других пакетах. Как организовать структуру?

Решил структурировать код и разделить его по пакетам.
Получилось, что Главный пакет разбит на несколько файлов в директории и содержит `Пакет1.1` а этот пакет содержит ещё `Пакет 2.1` . В итоге сыпятся ошибки из за того, что неверно что-то написано.
**Подскажите примеры с вложенными пакетами**, находящимися в самом приложении (тоесть не инсталлированных в общую папку)
Я подключаю так `params "./Packages/Params/"`
Структура приблизительно такая:

main.go (несколько файлов пакета main в одной папке)
    -Packages
    --PackagesGroup1
    ---package1.go
    ---SubPackagesGroup1
    ----subpackage1.go
    --PackagesGroup2
    ---package2.go
  • Вопрос задан
  • 585 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы