【问题标题】:VsCode Go setup problemsVsCode Go 设置问题
【发布时间】:2018-07-31 02:19:16
【问题描述】:

我想使用 VsCode 进行 Go 编程,但如果我尝试创建/编辑 .go 文件,VsCode 会强制我安装“gocode 命令”,如下所示:

当我点击安装时,输出字段显示这些错误:

我能做些什么来解决它?

【问题讨论】:

  • 你当前的 GOPATH 是什么?在控制台中试试这个: echo $GOPATH
  • echo $GOPATH 返回 /usr/local/go/bin/go
  • 你的截图显示路径缺少前导/,看起来像usr/local/bin/go
  • @MarcelKämper:`/usr/local/go/bin/go` 是 go 二进制文件,不能是 GOPATH。

标签: linux go visual-studio-code


【解决方案1】:

错误信息说你的 GOPATH 是相对的,应该是绝对的。

请务必先阅读THIS

确保您的 GOPATH 和 GOROOT 在绝对路径中定义。

相应地编辑您的 .bashrc、.profile、.zshrc 等:

GOPATH=/path/to/a/directory/inside/home/directory
GOROOT=/path/to/you/go/library

阅读this answer了解更多详情。

【讨论】:

  • GOPATH 和 GOROOT 应该在您的 PATH 中
猜你喜欢
  • 2020-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多