Pure Go implementation of Git