问题背景:
在vscode中的$GOPATH中新增一个目录,然后使用go mod init创建mod文件,编写完代码以后,使用go run运行代码
报错:
no required module provides package
分析:
1、检查GO111MODULE,设置为on或者auto
2、其他项目中运行go run,发现可以运行
3、go mod tidy时包正常下载
4、$GOPATH中pkg/mod下有需要的第三方模块
5、项目文件位置在$GOPATH下
在这个背景下仍然报错,检查发现$GOPATH下有go.work目录,在go.work的use模块下增加新增的目录,问题即解决
vscode在使用golang编写代码时无法找到第三方库
未经允许不得转载:IT火车 » vscode在使用golang编写代码时无法找到第三方库
最新评论