更新 VSCOD 加载工作区文件夹时出错
Update VSCOD Getting Error loading workspace folders
升级后,每次我打开 VS Code 都会得到一个 Error loading workspace folders
,甚至所有扩展都无法正常工作
go [-e -json -compiled=true -test=true -export=false -deps=true -find=false -- builtin ibm.com/cloudbroker/order/...]: exit status 1: build flag -mod=readonly only valid when using modules
: packages.Load error[![enter image description here][1]][1]
go版本go1.12.17darwin/amd64
VsCode版本:1.52.1
OS:达尔文 x64 20.2.0
1 月 28 日标志着 gopls 和 VS Code Go 之旅的一个重要里程碑,因为 gopls 现在在 VS Code 的 Go 扩展中默认启用。
https://blog.golang.org/gopls-vscode-go
您需要在 settings.json
中禁用 go.useLanguageServer 标志
我的看起来像这样:
{
"go.inferGopath": false,
"go.toolsGopath": "C:\Go",
"go.useLanguageServer": false
}
我已经为同样的问题苦苦挣扎了一段时间,幸运的是在阅读 VScode workspace thread and gopals thread 之后,我的问题已经解决了
我的 Go 项目结构
在 VS 代码中,单独打开工作项目存储库。
项目内部,运行
go mod init module_name
go mod tidy
希望,这有帮助
我正在使用 Windows,我遇到了同样的错误,对我来说,这是由于磁盘上的路径与我调用 vscode。 Windows 在文件路径方面不区分大小写,但是当我使用 powershell 导航到我的 go 项目时,我必须尊重区分大小写才能正常工作。
希望,这对您有所帮助。
升级后,每次我打开 VS Code 都会得到一个 Error loading workspace folders
,甚至所有扩展都无法正常工作
go [-e -json -compiled=true -test=true -export=false -deps=true -find=false -- builtin ibm.com/cloudbroker/order/...]: exit status 1: build flag -mod=readonly only valid when using modules
: packages.Load error[![enter image description here][1]][1]
go版本go1.12.17darwin/amd64 VsCode版本:1.52.1 OS:达尔文 x64 20.2.0
1 月 28 日标志着 gopls 和 VS Code Go 之旅的一个重要里程碑,因为 gopls 现在在 VS Code 的 Go 扩展中默认启用。
https://blog.golang.org/gopls-vscode-go
您需要在 settings.json
中禁用 go.useLanguageServer 标志我的看起来像这样:
{
"go.inferGopath": false,
"go.toolsGopath": "C:\Go",
"go.useLanguageServer": false
}
我已经为同样的问题苦苦挣扎了一段时间,幸运的是在阅读 VScode workspace thread and gopals thread 之后,我的问题已经解决了
我的 Go 项目结构
在 VS 代码中,单独打开工作项目存储库。
项目内部,运行
go mod init module_name
go mod tidy
希望,这有帮助
我正在使用 Windows,我遇到了同样的错误,对我来说,这是由于磁盘上的路径与我调用 vscode。 Windows 在文件路径方面不区分大小写,但是当我使用 powershell 导航到我的 go 项目时,我必须尊重区分大小写才能正常工作。
希望,这对您有所帮助。