美文网首页
Go 项目编译:cannot find package "."

Go 项目编译:cannot find package "."

作者: 酒深巷子Ya | 来源:发表于2020-08-14 15:31 被阅读0次

记录一次 cannot find package "." in:*******的问题的解决。
问题出现原因:在使用mod管理第三方包的时候缺少依赖包出现的问题。如:在非$GOPATH/src路径下新建项目,go mod init 初始化项目,go mod verdor 有时并没有把$GOPATH/src/github.com包下的全部加载到项目中,然后就可能引发cannot find package "." in:*******的问题,如使用beego框架的话orm这个包就没有加载(自己遇到的,在两台电脑上都遇到同样的状况,也可能你不会遇到这种情况)

image.png image.png

问题解决:将缺少依赖的包重新安装一次即可解决问题。

如果对不太熟悉mod 模式的同学可以产看以下链接:Go module的介绍及使用

相关文章

网友评论

      本文标题:Go 项目编译:cannot find package "."

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