3

我正在尝试从 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 中是否有任何治疗方法?

4

1 回答 1

4

如果您使用的是最新版本的插件,请参阅存储库,那么您可以完全自定义 GOPATH 布局。您可以选择为所有项目保留全局条目,也可以选择每个项目条目,它们是特定于项目的条目。您可以通过这些选项真正发挥创意。

于 2015-04-02T23:42:28.670 回答