git-dit vs go-git: What are the differences?
git-dit: Decentralized Issue Tracking for git. git-dit is a distributed issue tracker in/for git, currently implemented as proof-of-concept in Bash. It does explicitely not store any "structured data" like JSON, YAML or such, but simply uses git commit messages for issue messages; go-git: *Low-level and extensible Git client library in Go *. 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.
git-dit and go-git can be categorized as "Git" tools.
git-dit and go-git are both open source tools. It seems that go-git with 4.12K GitHub stars and 433 forks on GitHub has more adoption than git-dit with 397 GitHub stars and 16 GitHub forks.