Hi,
Хорошее сердце, вот несколько советов.
- нет стабильного менеджера пакетов - попробуйте модули go. После glide и dep модули наконец-то предоставляют все, что я использовал в PHP packagist.
- плохое соглашение о коде - в go есть только один стиль кода, и авторы настоятельно рекомендуют его. отметьте go fmt https://blog.golang.org/go-fmt-your-code
- нет стабильного отладчика - IDE goland имеет очень хорошую поддержку горутин. Https://blog.jetbrains.com/go/2019/03/04/debugging-with-goland-advanced-debugging-features/
Надеюсь, это вам поможет.
Хорошего дня.