Re: [go-nuts] Local cache of dependencies

2018-09-07 Thread Paul Jolly
See also https://groups.google.com/d/msg/golang-dev/mNedL5rYLCs/OGjRDTmWBgAJ On Wed, 22 Aug 2018 at 23:34, Conor Hackett wrote: > > Hey Guys, > > So, adding your "vendor" directory to SCM is a contentious topic at best. > > I personally would rather not vendor the dependencies but I do need to kee

Re: [go-nuts] Local cache of dependencies

2018-08-23 Thread Jim Ancona
I believe Athens (https://github.com/gomods/athens) is meant to address this use case in the Go modules world. Jim On Wed, Aug 22, 2018 at 7:51 PM Conor Hackett wrote: > Thanks Sam, > > I'll have a look out of curiosity but I am very reluctant to > introduce/recommend Git submodules to any of m

Re: [go-nuts] Local cache of dependencies

2018-08-22 Thread Conor Hackett
Thanks Sam, I'll have a look out of curiosity but I am very reluctant to introduce/recommend Git submodules to any of my projects. You might say it's because I don't understand how they work that I fear them but they have caused much heartache in the past and a recent team I was on had nothing

Re: [go-nuts] Local cache of dependencies

2018-08-22 Thread Sam Vilain
Check out vendetta - it uses git submodules, so you keep a cache of the 3rd party repo in git but not the actual content. You get small repos and reproducible builds.SamOn Aug 22, 2018 3:25 PM, Conor Hackett wrote:Hey Guys,So, adding your "vendor" directory to SCM is a contentious topic at best.I