美文网首页
go mod tidy 报错:XXXX found,but do

go mod tidy 报错:XXXX found,but do

作者: 王小奕 | 来源:发表于2021-04-23 18:54 被阅读0次

    举个例子:

    gitee.com/atix/utils/logger: module gitee.com/atix/utils@latest found (v0.1.0), but does not contain package gitee.com/atix/utils/logger
    

    来看上文这个报错,由于我们 import 时未指定特定版本号,故 golang 默认使用最新版本(即能够通过 git checkout 将其检出的版本号),我们去查看该 module,发现有一个 tag 号为:v0.1.0,检查该 tag 代码发现确实没有我们要用的 logger 包,由此判断是我们 import 了一个尚未发布的 package,碰到这种情况只需要将该 module 重新打个 tag,将我们用到的 package 发布,然后本地执行:go get gitee.com/atix/utils@v0.1.1 把新的版本下载、安装到本地,之后就正常了。

    相关文章

      网友评论

          本文标题:go mod tidy 报错:XXXX found,but do

          本文链接:https://www.haomeiwen.com/subject/whhhrltx.html