Задать вопрос

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

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

main.go (несколько файлов пакета main в одной папке)
    -Packages
    --PackagesGroup1
    ---package1.go
    ---SubPackagesGroup1
    ----subpackage1.go
    --PackagesGroup2
    ---package2.go
  • Вопрос задан
  • 593 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля
    9 месяцев
    Далее
  • Skillfactory
    Профессия Backend-разработчик на Go
    12 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы