Goland 报错 build xxx: cannot find module for path xxx
很久没用上go了,今天建一个小项目练习下面试题结果遇到个小问题,还好几年前就遇到了这种问题,记录过解决办法,这次又遇到了就再仔细记录一下,也帮助遇到问题的小白们。
问题本身是:main.go里面文件引用本项目的其他包,虽然成功,但编译不过
解决方法
1.创建一个go.mod文件,里面添加module ,名称与项目名一样即可。
module interviewTest go 1.13
2.main里面的import引用的路径.改为刚才项目本身名称
3.打开设置,左上角菜单 File/Setting/Go/Go Modules
勾选上Enable Go modules integration 和 Enable vendoring support automatically,点击Apply,OK
最后运行,完美解决