Hacker News new | ask | show | jobs
by sagichmal 2942 days ago
> golang tried no centralized package management by using git repo. It didn't end well.

What? There's no fundamental problem with it. It will continue. What do you mean?

2 comments

I like go as a language, but its lack of package management is the single reason I no longer use it.
Go has had primitive package management for 5+ years, and official package management (in some form or another) for a year.
The go team recognise there's a fundamental problem with it, otherwise they wouldn't have created dep and vgo [1]

[1] https://github.com/golang/go/issues/24301

`dep` and `vgo` both continue to use URLs as import paths. They optionally provide other means of fetching code.