2 回答

TA貢獻1829條經驗 獲得超6個贊
我不將 visual studio 用于 golang,因此如果它是特定于 visual studio 的,那么在這里的使用可能會受到限制 - 但我只聽到好東西,所以它可能不是......
我懷疑問題是您的 GOPATH 設置為,/Documents/go
而您已將 GOPATH 放在用戶的 Documents 文件夾中。它可能應該是類似的東西%My Documents%/go
或到該位置的完整路徑,例如類似的東西/c/Users/{your user}/Documents
。
注意:我使用了 nix 樣式路徑 - 正如您的輸出一樣,但是當通過 Windows gui 設置它們時,您應該使用 Windows 約定,例如C:\Users\...
為了進一步診斷,我首先將 ide 從等式中剔除并跳轉到命令行。
鍵入go env
以檢查您的路徑,特別是 GOPATH 我懷疑是您的問題。如果不正確,您應該在環境變量中更改它(谷歌為您的 Windows 版本更改環境變量) - 按照上面的注釋,遵循其他環境變量的約定來設置路徑(Windows 樣式規范,e.g c:\Users\
)
如果go env
不起作用,你的 go install 有更大的問題
如果您仍有問題,請更新您的問題,提供 go 的輸出go env
以及安裝方式的概述(注意:我認為 MSI 安裝程序會為您解決所有問題)
如果你覺得 go env 沒問題,另一個調試步驟是嘗試從命令行手動安裝你的一個工具,看看會發生什么,例如:
go get -u -v github.com/mdempsky/gocode
但是如果 go env 不起作用那也不會,問題很可能是你的主要 go 二進制文件不在你的系統PATH
環境變量中但它看起來不像那樣
- 2 回答
- 0 關注
- 173 瀏覽
添加回答
舉報