首页 > 解决方案 > 在从 VCS 结帐期间,GoLand IDE 不会将项目放入工作区

问题描述

如果我从头开始创建项目,GoLand 会注意我的工作区并根据 $GOPATH 正确放置项目。

例如我有 GOPATH: $HOME/{user}/go,所以 GoLand 把它放到:

$HOME/{user}/go/src/{myproject}

但是,如果我尝试从 VCS 结帐,它会放入GoLandProjects目录:

$HOME/GoLandProjects/{myproject}

有可能改变这种行为吗?

标签: gojetbrains-idegoland

解决方案


您可以在结帐对话框中指定结帐的目录,见下文。vsc 结帐对话框

第一次结帐后,IDE 会记住在哪里执行下一个结帐,正如我的案例所示,它会建议类似的内容。

然而,随着 vgo 作为依赖管理工具的兴起,这将不再是必需的,因为 GOPATH 将不再是强制性的。


推荐阅读