News for hackers. Stuff that matters.
Re:Program your next server in Go by nvarsj on Tuesday June 07, 2016 @03:22PM (#11857026)
> 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.

Re:Program your next server in Go by fideloper on Tuesday June 07, 2016 @03:36PM (#11857134)
is godep relevant still, or is 1.6 making something like govendor a "better" way to go?
Re:Program your next server in Go by rosadoft on Tuesday June 07, 2016 @04:47PM (#11857672)
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.
Re:Program your next server in Go by themartorana on Tuesday June 07, 2016 @05:15PM (#11857917)
Use godep everywhere. It supports the vendor folder, and I find it's still a great solution (and saves me using submodules).
Re:Program your next server in Go by sdboyer on Friday June 10, 2016 @01:03PM (#11877818)
it is, and works well enough for individuals, but doesn't make for the friendliest ecosystem.