Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Another really good option you should check out is using go-git (although many features are missing IMO, I had issues mainly with git blame), or git2go (but it requires linking to libgit2 which sux, also some features are missing like flags and low-level stuff).
Another really good option you should check out is using go-git (although many features are missing IMO, I had issues mainly with git blame), or git2go (but it requires linking to libgit2 which sux, also some features are missing like flags and low-level stuff).
I had the same requirements and ended up doing a `doctor` command to scan and advise on dependencies. It tries to determine the correct commands that could install the dependencies or link to the download pages if not available. Funnily enough, I also had a need for git and used go-git. Hope that's helpful.