Open utterances-bot opened 2 years ago
小版本升级,如 1.7.4 -> 1.7.5 不应该引入不兼容升级,不过显然 Google 高估了开源社区的节操。不少开源库作者 API 修改起来都比较随便。
感谢博主分享的文章,学到很多。
但是没明白这里和go mod 有什么关系。 是因为go mod会自动升级最小版本吗?
小版本升级,如 1.7.4 -> 1.7.5 不应该引入不兼容升级,不过显然 Google 高估了开源社区的节操。不少开源库作者 API 修改起来都比较随便。
感谢博主分享的文章,学到很多。
但是没明白这里和go mod 有什么关系。 是因为go mod会自动升级最小版本吗?
是的~
不过最近的新的两三个版本我还不太确定有没有改这个逻辑
曹大推荐使用 vendor 吗. 好像 1.14 以后, 如果有 vendor, build 就默认用 vendor 了.
曹大推荐使用 vendor 吗. 好像 1.14 以后, 如果有 vendor, build 就默认用 vendor 了.
看情况,现在很多外部大项目也还是会保存 vendor 的,比如 k8s 不保存的话有一定的删库无法再build的风险
go mod 之痛
http://xargin.com/go-mod-hurt-gophers/