Low-level and extensible Git client library in Go
go-git integrates with
Why people like go-git
Add a one-liner



A low level and highly extensible git client library for reading repositories from git servers. It is written in Go from scratch, without any C dependencies.