Here are the test results
-bring your own vendor-The project creates the vendor subdirectory, and then GitHub's address is put in and it's OK.-Govendor-Installation: GoGet-U github.com/kardianos/Govendor-Initialize: Govendor init-Test: Govendor Fetch github.com/ziyouchutuwenwu/objective-Go-problem: Fetch doesn't seem to get all the subdirectories down get loaded into the gopath inside, the egg hurts-GVT-Installation: GoGet-U github.com/filosottile/GVT-Test: GVT fetch github.com/ziyouchutuwenwu/objective-Go-Advantages: Full download, support tag and branch download-GB-Installation: GoGetgithub.com/constabulary/gb/... -Test: GVT fetch github.com/ziyouchutuwenwu/objective-Go-problem: First download the dependent library, successfully download the required repo, all success will be in the vendor directory, in the celestial, golang.org visit problems, this mode is not very good-Glide-Installation: GoGetgithub.com/masterminds/Glide-Initialization: Glide Create
-Download: Glide install-Advantage: Automatically discover the required import package according to your code, create a Yaml file, for teamwork (no need to take a bunch of three-party libraries in your project repo, this will do)
Custom image support, this is not found in the other
Direct Glide
How to configure
RM-RF ~/. Glidemkdir-P ~/. Glideglide MirrorSetHttps//Golang.org/x/mobileHttps://github.com/golang/mobile--vcs gitGlide MirrorSetHttps//Golang.org/x/cryptoHttps://github.com/golang/crypto--vcs gitGlide MirrorSetHttps//golang.org/x/nethttps://github.com/golang/net--vcs gitGlide MirrorSetHttps//Golang.org/x/toolsHttps://github.com/golang/tools--vcs gitGlide MirrorSetHttps//Golang.org/x/textHttps://github.com/golang/text--vcs gitGlide MirrorSetHttps//Golang.org/x/imageHttps://github.com/golang/image--vcs gitGlide MirrorSetHttps//Golang.org/x/sysHttps://github.com/golang/sys--vcs git
Golang's Package management system