Live data from Hacker News

Go best practices, six years in (2016)

peter.bourgon.org

11–20 of 66 posts

Re: Go best practices, six years in (2016)

#14

Is anyone else using golang dep[1] as their vendor/dependency tool? I’ve used it and it works great (much better than glide, gb et al) but I don’t see it in the wild too often. [1] https://github.com/golang/dep

Well, it is on its way out, have you missed the news regarding vgo?

https://research.swtch.com/vgo

Re: Go best practices, six years in (2016)

#18
post #14

Is anyone else using golang dep[1] as their vendor/dependency tool? I’ve used it and it works great (much better than glide, gb et al) but I don’t see it in the wild too often. [1] https://github.com/golang/dep

Well, it is on its way out, have you missed the news regarding vgo ? https://research.swtch.com/vgo

Er, thanks. We've just moved to go dep :)

Go's dependency management story is starting to resemble JS's modules story :(

Re: Go best practices, six years in (2016)

#19

Is anyone else using golang dep[1] as their vendor/dependency tool? I’ve used it and it works great (much better than glide, gb et al) but I don’t see it in the wild too often. [1] https://github.com/golang/dep

Yes using dep full time for projects andnit has been great.

I think it’s the right choice for now. It was going to be the one true solution and many people have stopped working on the alternatives.

We’ll see where vgo lands, but dep is very practical right now.

Re: Go best practices, six years in (2016)

#20
post #18
post #14

Earlier quoted context omitted.

Well, it is on its way out, have you missed the news regarding vgo ? https://research.swtch.com/vgo

Er, thanks. We've just moved to go dep :) Go's dependency management story is starting to resemble JS's modules story :(

Yeah... In defense of the Go folks (1) they are working hard to make the transition as smooth as possible (2) dep was always just considered an experiment (though with aspirations by the author to have it become the official solution) (3) vgo almost certainly marks the end of the churn, and looks really nice.
Post reply on HN