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 关注
- 127 浏览
添加回答
举报