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