A very tiny shell script:
https://github.com/joewalnes/go-getter
Like go get, but you specify exact versions, including transitive dependencies. One GOPATH per project. And most importantly, you don't have to use go get to install the tool in the first place.