Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Dependency management is a nightmare

Is it that bad now in 1.6 with vendor support? And a tool like `govendor` makes it easy to stick things inside of vendor.

> it just really surprises me how little Google seems to care about the language and ecosystem

To be blunt, google's priority is google, not the open source community or other companies using golang. Dependency management wasn't a priority because of mono repo. Having said that, they are pretty good about improving things for everyone, but it will never be like a company such as Typesafe whose product is the language and tooling itself.



is godep relevant still, or is 1.6 making something like govendor a "better" way to go?


I switched to Glide, a vendor-focused package manager, on 1.5. I think the community has already decided in favor of this approach. Post 1.5, Godeps' workflow just feels weird and unnecessary.


Use godep everywhere. It supports the vendor folder, and I find it's still a great solution (and saves me using submodules).


it is, and works well enough for individuals, but doesn't make for the friendliest ecosystem.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: