很常见的一个问题,虽然程序还是可以执行,不过还是想解决一下
这个问题意思是
你的工作区中可能有多个 go 模块。如果是这种情况,你可以更改 go 扩展设置,以允许 gopls 在工作区中查找多个模块。只需将以下内容添加到您的settings.json:(按ctrl+p,输入setting就能搜到)
"gopls": {
"experimentalWorkspaceModule": true,
}
具体如图
新手可能还回碰到一个问题,就是这个设置加上去之后,报错Expected comma。这个翻译一下就知道了,告诉你少了个逗号,追加设置的时候,要记得在上一行后面加上逗号~