Hacker News new | ask | show | jobs
by mpixel 1000 days ago
Which also show only a few commits, initial commit being dump of the project like this one.

Anyway, I'm not a fan of this style of using Git, but personal projects are ultimately, personal, to each their own.

1 comments

Sure, live and let live, but there is no way I would use a library that doesn't maintain a version history, especially so given the nature of go's non-centralized dependency management system.

Even if you pin your dependencies to a particular commit hash, eventually github will garbage collect detached commits, and your project will fail to build.

The Go module proxy would likely keep it around, but I wouldn't feel great about relying on a "proxy only" dependency.