go-git-server Git server-side protocol over http in golang. This is meant to be used as a library. The protocol itself is broken out and with a http server and repository server. Versions If you were using the older version, it is still available under the v1.0.0 tag.