I'm new using Golang and on many projects I was giving a look there is a vendor directory which turns out to be a valid Go directory structure for projects dependencies; by checking some Github projects I noticed a vendor.json inside this vendor directory, so investigating a bit it turns out that json file is generated by govendor tool.
So in order to learn how to use this tool for dependencies I first initialized using:
$ govendor init #which created vendor/ and vendor/vendor.json
My problem comes when installing a dependency using govendor fetch, it takes about 10min to fetch just a single dependency.
$ govendor fetch github.com/hashicorp/consul
Is that a normal behavior when adding a new dependency or am I doing something wrong?
Thanks in advance