慕田峪4524236
2022-12-05 11:19:24
我在vscode中安裝了go tools,終端顯示工具安裝成功:Tools environment: GOPATH=/home/spindrift/goInstalling 1 tool at /home/spindrift/go/bin in module mode. goplsInstalling golang.org/x/tools/gopls (gopls) SUCCEEDEDAll tools successfully installed. You are ready to Go :).但是在安裝 vscode 后繼續顯示gopls is inquired but missing于是我看了一下$GOPATH/bin,里面只有dlv-dap!
4 回答

MYYA
TA貢獻1868條經驗 獲得超4個贊
這是使用 go 1.18 時發生的 go 擴展中的錯誤。它已在最近版本的 vscode-go 中得到修復,詳情請參閱 [1] 和 [2]。
更新 vscode和go 擴展 (vscode-go) 應該可以解決您的問題(就像它對我所做的那樣)。
[1] https://github.com/golang/vscode-go/issues/2143
[2] https://github.com/golang/vscode-go/commit/656865daa974f43e8e88310e5076f3f0c4936c73

大話西游666
TA貢獻1817條經驗 獲得超14個贊
一些配置是從“GOENV”文件中獲取的。確保該文件中的參數有效,特別是在其中查找“GOROOT”。它應該與您的 GO 可執行文件路徑完全匹配。(在大多數情況下,它可能是 /usr/local/go)
如果無效,請更新值并重試。

長風秋雁
TA貢獻1757條經驗 獲得超7個贊
gopls 存在于 GOPATH 和 GOROOT 中,但 VS Code 仍然抱怨無法找到 gopls。
配置的工具輸出顯示正確安裝了 gopls 和其他工具。去版本 1.17.12
- 4 回答
- 0 關注
- 690 瀏覽
添加回答
舉報
0/150
提交
取消