猿问

“所选目录不是 Go Sdk 的有效主页”

我正在使用 IntelliJ Idea 和来自以下位置的 google-go-lang-idea-plugin:

https://github.com/mtoader/google-go-lang-idea-plugin/issues/173

当我尝试将 APT 提供的 Go 安装添加到 Go SDK 列表时,出现以下错误

我尝试将以下目录添加为 Go SDK 根目录

  • /usr/share/go/

  • /usr/share/src/

  • /usr/lib/go/

  • /usr/lib/go/src/

  • /usr/lib/go/pkg/

  • /usr/lib/go/pkg/linux_amd64

有谁知道如何让这个工作?我已经评论了 bugtracker 中的各种问题,但是维护者声称这是 10 个月前修复的。

如果做不到这一点,有人知道这个插件实际上在寻找什么会使目录看起来像 SDK 目录吗?


ITMISS
浏览 2513回答 3
3回答

隔江千里

事实证明,它google-go-lang-idea-plugin需要的文件夹结构与默认的 apt install 生成的文件夹结构略有不同。要解决这个问题:# mkdir /usr/lib/go/bin# ln -s /usr/bin/go    /usr/lib/go/bin/go# ln -s /usr/bin/godoc /usr/lib/go/bin/godoc# ln -s /usr/bin/gofmt /usr/lib/go/bin/gofmt
随时随地看视频慕课网APP

相关分类

Go
我要回答