最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • “go mod tidy”会自动升级go.mod中的go版本吗?

    “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 指令。它根据依赖关系进行设置,不需要跟踪补丁版本。

    如果您的依赖项至少需要 go1.21,则您的模块需要go1.21,强制 go 工具相应地更新 go.mod 中的 go.mod 指令。当构建模块实际上需要 go1.21 时,让您的模块声明 go1.21 之前的版本是没有任何用处的。

    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » “go mod tidy”会自动升级go.mod中的go版本吗?
    • 17会员总数(位)
    • 16029资源总数(个)
    • 1144本周发布(个)
    • 281 今日发布(个)
    • 113稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情