Use dep to manage dependencies
Review Request #9565 — Created Feb. 1, 2018 and submitted — Latest diff uploaded
The new dep experiment (pending merger into the go toolchain with go
1.10) allows us to generate a lockfile à la npm or cargo so that we can
pin our dependencies. This also allows us to specify branches for said
dependencies, so we can use the upstreamlibgit2/git2gorepository
pinned at branchv24instead of relying on thegopkg.inservice.
Built
rb-gatewaywithdep.
Ran unit tests.