I want to have all of my dependencies under source control alongside my projects in Go.
I can see there two main tools to do the job ( Dep and Glide ).
The problem is Dep States on its page that :
dep was the "official experiment." The Go toolchain, as of 1.11, has (experimentally) adopted an approach that sharply diverges from dep. As a result, we are continuing development of dep, but gearing work primarily towards the development of an alternative prototype for versioning behavior in the toolchain.
While Glide on the other hand, does not seem to have any activity on its repo.
I want to know what's the "best" way you guys are dealing with this?
I really love Go and it's philosophy but I must admit that dependency management is really messy.