a Git library written in Go