News for hackers. Stuff that matters.
Re:Go vgo: Semantic Versioning and Human Error by kardianos on Monday May 21, 2018 @05:21PM (#17121935)
go.mod paired with MVS effectively locks versions into place. It must be computed, but it effectively locks all versions into place for reproducible builds.

> It's not a lock and from what I gather from Russ not intended to be.

go.mod files lock versions into place. If you disagree read the code / design documents. I find it dishonest to say something technically true "It's not a lock [file]" and yet not be true, as it together locks versions in place.

Re:Go vgo: Semantic Versioning and Human Error by mappu on Tuesday May 22, 2018 @02:10AM (#17124033)
> it effectively locks all versions into place for reproducible builds

Assuming git tags don't move.

Re:Go vgo: Semantic Versioning and Human Error by andrewchambers on Tuesday May 22, 2018 @08:54AM (#17125521)
Modverify is optional and detects that.