News for hackers. Stuff that matters.
Re:Go modules have a v2+ problem by geodel on Thursday September 10, 2020 @01:01PM (#24434210)
I guess you are getting in to Go design philosophy. These questions are similar to "why go does not allow lint to just issue warning for unused variables / packages instead of giving hard compiler error?" The answers to these are unfortunately unsatisfactory, no matter how logical.

Reasonable thing is to use language which align your philosophy.

Re:Go modules have a v2+ problem by grey-area on Thursday September 10, 2020 @02:20PM (#24435078)
I've used Go for almost a decade and am pretty happy with it, including the rule you mention. It's fine to disagree with decisions made, it may or may not be heeded, but if no-one ever disagrees the language would be poorer for that IMO.