Go bindings to libgit2
Currently in active development.
libgit2 0.17.0 pkg-config libssl-dev cmake
If your distro does not provide a libgit2 package you can build from go-git repo.
git clone --recursive git://github.com/str1ngs/go-git.git
cd go-git/
make
sudo make install
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
go get github.com/str1ngs/go-git
if /usr/local/lib is not in your ldconfig search path you need to. export LD_LIBRARY_PATH=/usr/local/lib