首页 > 后端开发 > Golang > 'go mod tidy”会自动升级go.mod中的go版本吗?

'go mod tidy”会自动升级go.mod中的go版本吗?

王林
发布: 2024-02-06 09:05:04
转载
746 人浏览过

“go mod tidy”会自动升级go.mod中的go版本吗?

问题内容

之前该项目在 go.mod 中使用 go 1.20。我已在本地 Linux 计算机上将我的 go 版本升级到 1.21.0

当我为项目运行 go mod tidy 时,它自动升级了 go.mod 以使用 go 1.21.0

如果这是预期的行为,是否有办法禁用此行为,又名。运行 go mod tidy 时,不会自动更新 go.mod 中的 go 版本吗?因为其他人可能还没有本地升级。go mod tidy 时,不会自动更新 go.mod 中的 go 版本吗?因为其他人可能还没有本地升级。


正确答案


go mod tidy 命令(当前)不会仅根据本地工具链版本更改 go.mod 中的 go

正确答案

go1.21,则您的模块需要 go1.21,强制 go 工具相应地更新 go.mod 中的 go.mod 指令。当构建模块实际上需要 go1.21 时,让您的模块声明 go1.21go mod tidy 命令(当前)不会仅根据本地工具链版本更改 go.mod 中的 go 指令。它根据依赖关系进行设置,不需要跟踪补丁版本。

🎜如果您的依赖项至少需要 🎜 之前的版本是没有任何用处的。🎜

以上是'go mod tidy”会自动升级go.mod中的go版本吗?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:stackoverflow.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板