Hacker News new | ask | show | jobs
by WatchDog 1000 days ago
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.

1 comments

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