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/

Надеюсь, это вам поможет.

Хорошего дня.