Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
github.com/onsi/ginkgo
codegangsta/cli
tourfave/cli
. codegangsta changed his name :)codegangsta/cli
in the manifesturfave/cli
to latest master commit, since the version inGodeps.json
doesn't buildvendor/
, including...README
filesgolang.org/x/sys/unix
wercker.yml
filegodep
from theMakefile
. now you can just clone andgo build
make tools
fromwercker.yml
since it's no longer necessary to fetchgodep
.Sorry for the large PR 🙇, but there's nothing optional here if we want to get
gojsondiff
in a buildable state. With the exception ofurfave/cli
, all the revendored code is identical to thegodep
vendored code, so I would consider this PR low-risk 🙏.How to update deps with gvt
Why gvt is better than godep
While we wait for the official
dep
tool from the Go team, Glide and gvt are the best we've got. gvt is the simpler of the two and more appropriate for a small project like this IMHO. It works just likego get
, but you can specify a--branch
,--tag
, or--revision
.godep
was the first popular vendoring tool for Go, but it has two fatal flaws: