3 ms·
Except for version 0.x, and with vgo you have no recourse if somebody didn't follow the rules and made an incompatible change.
by pcwalton 8y ago
Except for version 0.x, and with vgo you have no recourse if somebody didn't follow the rules and made an incompatible change.
- jessaustin 8y agoThis is the whole point: just specify the version before the change, and it won't bother you.
- pcwalton 8y agoUntil someone actually wants to update their dependencies, writes "go get -u", and breaks the build.
- jessaustin 8y agoWell sure, you probably want to test after updating all of those dependencies. That's a good reason to only update when necessary. Do you argue that some other scheme prevents bugs in dependencies? That hasn't been my experience...