在vscode中安装代理后,VScode向我显示错误
gopls 需要在工作区的根目录下有一个模块。您可以通过将每个模块作为工作区文件夹打开来处理多个模块。此工作流程的改进即将推出 ( https://github.com/golang/go/issues/32394 ),您可以在此处了解更多信息:https : //github.com/golang/go/issues/36899。
回答
您的工作区中可能有多个 go 模块。如果是这种情况,您可以更改 go 扩展设置,以允许 gopls 在工作区中查找多个模块。只需将以下内容添加到您的settings.json:
"gopls": {
"experimentalWorkspaceModule": true,
}
您可以gopls在文档中阅读有关配置的更多信息:https : //github.com/golang/tools/blob/master/gopls/doc/settings.md