猿问

golang-idea-plugin:如何设置特定于项目的 GOPATH?

我正在尝试从 Goclipse 开发环境迁移到 IDEA。在 Goclipse 中找不到 golang-idea-plugin 中存在的终止功能 - 每个 GO 项目都会自动将自己添加为 Eclipse 会话的 GOPATH 项,因此我不必手动将其放入全局 GOPATH。这非常有用,因为我不想将我的本地代码与全局获取的代码混合在一起(我不打算以任何方式共享我的代码),而且几个项目在它们的环境中是相互区分的。但是我在 golang IDEA 插件中没有发现任何这种功能,所以我的构建一直失败,如下所示:


cannot find package "wnd/modules/network" in any of:

C:\go\src\wnd\modules\network (from $GOROOT)

c:\gopath\src\wnd\modules\network (from $GOPATH)

IDEA 中是否有任何治愈方法?


慕无忌1623718
浏览 238回答 1
1回答

慕仙森

如果您使用的是最新版本的插件,请查看存储库,然后您就可以完全自定义 GOPATH 布局。您可以选择为所有项目保留全局条目,也可以选择每个项目条目,即项目特定条目。您真的可以通过这些选项发挥创意。
随时随地看视频慕课网APP

相关分类

Go
我要回答