As a pet project, I want to develop a note taking app using git as storage backend. (I suspect this doesn\'t exist yet, given this guy\'s blog post: http://jarofgreen.co.uk/2012
I'd say git2go is the git bindings library to use in Go. It is updated regularly and maintained by the people running libgit2.
If you are looking for a git implementation purely written in Go, go-git the most mature and active option.