【GoLand教程】GoLand 使用 dep 集成创建项目

不推荐使用 Dep 以支持 Go 模块。从 Go 1.11 开始,考虑使用Go modules。
使用 dep 集成创建项目
使用 Dep 集成创建一个新项目
- 安装dep 发行版。
- 选择文件 | 新 | 项目……
或者,在Welcome to GoLand对话框中单击New Project 。
- 在New Project对话框中,选择Dep。
- 在位置字段中,指定要存储项目的路径。
- 在GOROOT字段中,指定 Go 安装的位置。通常,位置是自动定义的。
要更改或安装新版本的 Go SDK,请单击Add SDK...按钮并选择Local...以选择硬盘上的 Go SDK 版本,或选择Download...从官方存储库下载 Go SDK。
- 从Dep Executable列表中,选择 dep 可执行文件的路径。要手动选择 dep 可执行文件的路径,请单击浏览按钮 (
) 并导航到包含 dep 可执行文件的文件夹。
- 单击创建。
使用 Go 模块集成为项目启用 dep 集成
- 安装dep 发行版。
- 按Ctrl+Alt+S打开 IDE 设置并选择Go | 去模块。
- 清除启用 Go 模块集成复选框。
- 导航前往 | Dep
- 选中启用深度集成复选框。
- 从Dep Executable列表中,选择 dep 可执行文件的路径。要手动选择 dep 可执行文件的路径,请单击浏览按钮 (
) 并导航到包含 dep 可执行文件的文件夹。
- 单击确定。
使用依赖项
确保在$GOPATH/src下创建您的 Dep 项目。GOPATH变量指向包含bin、pkg和src子目录的根目录。项目源位于src下。类似godep
和go install
操作项目源的工具,而不是整个GOPATH。
如果您想使用项目源的任何位置,请考虑使用Go modules integration。
导入依赖
- 单击依赖项声明。
- 按Alt+Enter并选择dep ensure。
要查看添加的依赖项,请导航到项目工具窗口中的供应商目录。
安装 Go SDK
确保提供的 Go SDK 文件夹路径包括bin和src文件夹。
选择 Go SDK 的本地副本
- 按Ctrl+Alt+S打开 IDE 设置并选择Go | 戈鲁特。
- 单击AddSDK({0})按钮 (
) 并选择Local ...。
- 在文件浏览器中,导航到硬盘上的 SDK 版本。
- 单击打开。
下载 Go SDK
- 按Ctrl+Alt+S打开 IDE 设置并选择Go | 戈鲁特。
- 单击AddSDK({0})按钮 (
) 并选择下载...。
- 从版本列表中,选择 SDK 版本。
- 在位置字段中,指定 SDK 的路径。要使用文件浏览器,请单击浏览图标 (
)。
- 单击确定。