Is there a “preferred” way to keep the spf13/hugo/vendor
tree in sync?
$ echo $GOPATH
~/go
$ go get -u github.com/kardianos/govendor
$ cd $GOPATH/src/github.com/kardianos/govendor
$ go build
$ which govendor
~/go/bin/govendor
$ cd $GOPATH/src/github.com/spf13/hugo
$ ls -l vendor/
-rw-r--r-- 1 user group 11544 Nov 26 13:16 vendor.json
$ govendor sync
$ ls -l vendor/
total 24
drwxr-xr-x 6 user group 204 Nov 26 13:40 .
drwxr-xr-x 34 user group 1156 Nov 26 13:16 ..
drwxr-xr-x 27 user group 918 Nov 26 13:40 github.com
drwxr-xr-x 3 user group 102 Nov 26 13:40 golang.org
drwxr-xr-x 3 user group 102 Nov 26 13:40 gopkg.in
-rw-r--r-- 1 user group 11544 Nov 26 13:40 vendor.json
$ go clean
$ go install
$ ls -l $(which hugo)
-rwxr-xr-x 1 user group 16996060 Nov 26 13:43 ~/go/bin/hugo
$ hugo version
Hugo Static Site Generator v0.18-DEV BuildDate: 2016-11-26T13:43:51-06:00