4 ms·
> You haven't lived through switching to the new modules structure then :) That's quite a big breaking change (and poorly executed in my opinion) Ugh. I was o
by hamburglar 5y ago
> You haven't lived through switching to the new modules structure then :) That's quite a big breaking change (and poorly executed in my opinion)
Ugh. I was on the other side of this argument until you brought this out. It’s a great point. The actual language is very good at compatibility but the dependency management did go through a big painful change that some internal code bases I work with but do not own still haven’t worked up the motivation to deal with.
- dmitriid 5y agoThis bit me really hard as I only come into contact with Go occasionally. First, I couldn't understand how GOPATH worked (many years ago :) ), then that changed, and recently (last year) I spent something like three days trying to figure out why some dependency wouldn't fetch (it was because modules). :) For a person who works with a language daily such changes are not as obvious.