现象:老项目的go.mod里写了go1.18,一段时间没动过了,今天更新了一个依赖库,一go mod tidy,go1.18被强行改成了go 1.21,下面还加了一句恶心的toolchain 1.22.5不知道什么玩意,死活改不回来

解决:发现是另外几个依赖库不知道为什么也被一起更新了,新版的依赖库升级了go版本,导致我的项目也得被迫跟着升级go版本,把另外几个不需要升级的依赖库回退回老版本就行了

扩展问题:如果连依赖库都被强行更新到最新版了怎么办?之前也遇到过,解决办法如下:https://blog.csdn.net/weixin_42988781/article/details/129668867

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐