GoLand 2025.2 Help

创建新项目

默认情况下,GoLand 建议创建 Go 模块项目。 使用 Go modules,您无需将项目文件保存在 GOPATH 中,并且 可轻松管理项目中的依赖项。 详细了解 Go modules,请访问 go.dev

如果您计划处理不需要复杂依赖项管理的项目,请考虑创建 Go (GOPATH) 项目(文件 | 新建 | 项目)。 请注意,如果不使用 Go modules,您需要将源代码存储在 GOPATH 目录下(即 Go 工作区)。 此外,您无法安装同一依赖包的多个版本,因为 go get 命令会将依赖包下载到同一目录。

创建项目的一般流程

  1. 点击 文件 | 新建 | 项目。 或者,在 欢迎 界面,导航至 新建 | 项目

  2. 新建项目 页中,选择要创建的项目类型。 您可参考 项目类型表 中的可用选项。

  3. GOROOT 字段中,指定 Go 安装路径。 GoLand 通常会自动检测此路径。

    要更改或安装新的 Go SDK 版本,请点击 添加 SDK添加 SDK 图标 ),然后选择以下选项之一:

    • 本地 :使用本地系统中已有的 SDK。

    • 下载 :从官方仓库下载 Go SDK 版本。

  4. (可选)为防止 GoLand 创建包含示例代码的 main.go 文件,请取消选中 添加示例代码 复选框。 选中该选项后,GoLand 会创建此文件,用于演示 IDE 的基本功能。

  5. 点击 创建

创建项目的一般流程

项目类型

项目类型

描述

Go

具有 Go modules 依赖项管理功能的项目。

App Engine

集成 Google App Engine 的项目。 集成后,您可以运行和调试 Google App Engine 应用。 如需更多信息,请参阅 cloud.google.com 上的 App Engine 页面

HTML5 Boilerplate

集成 HTML5 Boilerplate 框架的项目。 如需更多信息,请参阅 html5boilerplate.com 上的文档

React

集成 React 的项目。 如需更多信息,请参阅 reactjs.org 上的文档

Bootstrap

集成 Bootstrap 的项目。 如需更多信息,请参阅 https://getbootstrap.com

React Native

集成 React 的项目。 React Native 是一个开源的移动应用框架。 如需更多信息,请参阅 reactnative.dev 上的文档

WebAssembly(Wasm)

集成 WebAssembly 的项目。 WebAssembly(Wasm)是一种可在浏览器中运行的二进制代码。 GoLand 支持从 GO 文件生成 WASM 文件。 如需更多信息,请参阅 webassembly.org 上的 WebAssembly 文档

安装 Go SDK

选择本地 Go SDK 副本

  1. Ctrl+Alt+S 打开设置,然后选择 Go | GOROOT

  2. 点击 添加 SDK 按钮(添加 SDK 按钮 ),然后选择 本地…

  3. 在文件浏览器中,导航至保存在硬盘上的 SDK 版本。

  4. 点击 打开

    安装 Go SDK

下载 Go SDK

  1. Ctrl+Alt+S 打开设置,然后选择 Go | GOROOT

  2. 点击 添加 SDK 按钮(添加 SDK 按钮 ),然后选择 下载…

  3. 版本 列表中,选择 SDK 版本。

  4. 位置 字段中,指定 SDK 的路径。 要使用文件浏览器,请点击 浏览… 图标(浏览图标)。

  5. 点击 确定

    安装 Go SDK
最后修改日期: 2025年 9月 26日