Port rb-gateway to go-git.
Review Request #9875 — Created April 16, 2018 and submitted
The libgit2-based git2go is a decent API, but it's a pain to deal with.
It needs very specific versions of libgit2 to be installed, and makes it
very hard to cross-compile or distribute binaries that link against it.
This change ports rb-gateway to the
go-gitlibrary, which is a pure Go
implementation with a very similar API to
- Ran unit tests
- Tested post-commit review request creation and diff viewing with
dep lets us use github directly, so we can just have github.com/src-d/go-git and the version=4.2.1 line will pick the right ...
Looks fine to me, but might be good to get another pair of eyes on this.