这是在迁移项目,复用模块的时候,遇到的错误。将前一个项目的代码复制到新项目的目录下,并将前一个项目的go.mod里的内容,复制到新项目的 go.mod 里造成的,这是因为代码中使用了第三方库,但没有更新 go.sum 文件。
在项目目录下打开终端,执行 go mod tidy 即可解决,这个命令会删除不需要的依赖包、下载新的依赖包。
go mod tidy
go version go version go1.22.0 linux/amd64
京公网安备 11010502049817号