VS Code报错:The code in the workspace failed to compile

 

报错信息中说找不到主模块(main modules).

 

在开启了GO111MODULE的情况下,不要使用vscode打开项目之外的目录,因为在这些目录下检测不到go.mod就会一直报错。

 

所以正确的使用方式是:

  1. 如果项目已使用了mod或打算使用mod,设置GO111MODULE=on,使用vscode打开一个独立且完整的项目,并确保最外层目录下创建了go.mod文件。
  2. 如果项目未使用mod,关闭掉GO111MODULE即可。

 

目录正确的打开方式

 

posted @ 2020-11-19 17:05  xiaoxiongfei  阅读(1128)  评论(0)    收藏  举报