speedata/gogit
View on GitHub ↗ ★ 245 Go archived
Pure Go read access of a Git repository
4 mentions on Hacker News by 2 people: 0 stories, 4 comments · first 2014-08-01 · latest 2018-01-26
20082026
-
If forking to a process is not good enough, I'd use a native, read-only library such as https://github.com/speedata/gogit
comment by rakoo · 2018-01-26 · in How a fix in Go 1.9 sped up our Gitaly service by 30x -
Shameless plug: https://github.com/speedata/gogit (I use that one with a 300 Gig repository) Edit: this is the backend used in https://ctanmirror.speedata.de/ a "travel back in time" archive of CTAN (back to 2013-03-17, IIRC)
comment by patrickg · 2016-02-16 · in Show HN: Go-git – low-level and extensible Git client library in Go -
…of Git, at least not this far down the chain (packfiles). I know at least of gogit ( https://github.com/speedata/gogit ), if only a little, because I've contributed once to it. I don't want to belittle your project, but I'd like to know:…
comment by rakoo · 2015-06-24 · in Unpacking Git packfiles -
…Because it's extremely efficient. [0] https://github.com/bup/bup/blob/master/lib/bup/git.py [1] https://github.com/speedata/gogit
comment by rakoo · 2014-08-01 · in A look back: Bram Cohen vs. Linus Torvalds (2007)