I thoroughly disagree.
The Golang ecosystem is in an incredibly weak state when you compare it with other modern languages.
Major issues:
-)
Due to the lack of a proper package system, there's also no central pkg repository, which really hurts discoverabilty and growth of the ecosystem a lot. Just compare it to solutions like NPM for node, https://crates.io for Rust, Hackage for Haskell, etc...
Github + https://godoc.org/ is not a replacement for a proper package repository.
-)
Like I mentioned, way, way too many Go packages don't follow a proper release process with versioning and release notes. AT ALL. You often need to mirror repos for your own project, and closely track what upstream projects are doing. git clone + go get for your big projects just doesn't work.
This is incredibly problematic when developing big projects.
A proper pkg solution should enforce versioning and release best practices.