首次启动必须选“Do not import settings”,否则旧配置会污染环境导致补全失效、模块识别异常;GOROOT需手动指向Go安装根目录并重启IDE;国内用户须配置GOPROXY=https://goproxy.cn,direct。

首次启动时选“Do not import settings”
新装 GoLand 启动时弹出的导入设置窗口,必须点 Do not import settings。哪怕你之前用过旧版或别的 JetBrains IDE,也不要勾选“Import from”,否则会把旧配置(比如乱码字体、失效插件、错误 GOPATH)一并带进来,导致代码补全失效、go mod 识别异常、甚至新建项目卡在“Loading modules…”状态。
常见现象包括:import "fmt" 报红但能运行、Ctrl+Click 跳不到标准库源码、终端里 go run 正常但 IDE 内 Run 按钮灰掉。这些基本都是旧配置污染造成的。
- 选
Do not import settings是干净起步的唯一可靠方式 - 后续所有配置(SDK、代理、插件)都应在空环境里手动设
- 如果误点了导入,删掉
%USERPROFILE%\.GoLand2026.1\config目录重来最干脆
GOROOT 和 Go SDK 必须手动确认
GoLand 不会自动识别你本地安装的 Go。即使 go version 在 cmd 里能正常输出,IDE 仍可能显示 “No SDK configured” 或报错 Cannot resolve SDK。
路径填错是高频问题:GOROOT 必须指向 Go 安装根目录(如 D:\go),不是 D:\go\bin;而 GOPATH 是工作区路径(如 D:\go_work),且其下必须含 src、pkg、bin 三级子目录(GoLand 2026.1 默认启用 Go modules,GOPATH 实际影响变小,但仍需存在)。
GoLand 2026.1.1 是 2026.1 发布后的首个维护修正版本,适合已经开始体验 2026.1 新功能并希望同步补丁的开发者。它更适合用于入门项目、现有项目迁移测试和 IDE 行为验证。
- 进
File → Settings → Go → GOROOT,点Add SDK → Go SDK,选到D:\go(Windows)或/usr/local/go(macOS/Linux) - 不要依赖“Auto-detect”,尤其当你用非默认路径或多个 Go 版本时
- 验证方式:新建
.go文件,输入fmt.,看是否弹出Println等补全项
国内用户必须配 GOPROXY,否则 go mod 卡死
不设代理,新建模块项目后,IDE 底部状态栏会长时间显示 “Resolving dependencies…”,go get 命令超时,import 第三方包(如 "github.com/gin-gonic/gin")持续爆红——这不是 GoLand 的 bug,是 Go 自身的网络策略在起作用。
go env -w GOPROXY=https://goproxy.cn,direct 是 Windows 下最稳的写法;macOS/Linux 用户用 export GOPROXY=https://goproxy.cn,direct 放进 shell 配置文件。注意逗号后不能有空格,direct 表示私有模块走直连。
- 设完立刻打开 Terminal,在项目根目录执行
go mod tidy,观察是否快速拉取依赖 - GoLand 内置终端默认继承系统环境变量,但有时需重启 IDE 才生效
- 如果仍失败,检查是否被公司防火墙拦截了
goproxy.cn,可临时换为https://proxy.golang.com.cn
汉化插件安装后必须重启,且仅对界面生效
装完 Chinese (Simplified) 插件后点 Restart,重启后只有菜单、对话框、提示文字变成中文,代码编辑区、终端输出、错误信息(如 undefined: xxx)、日志内容仍是英文——这是设计如此,不是安装失败。
别试图找“代码区汉化”选项,JetBrains 官方从不提供该功能。强行修改语言包或注入翻译会导致插件冲突,出现 Plugin 'Chinese' failed to initialize 错误,甚至无法启动。
- 插件市场搜
Chinese (Simplified),认准作者是JetBrains官方(不是第三方 fork) - 安装后若界面没变,检查是否点错了右上角的 “Restart IDE”,而非只是关闭再打开
- 部分弹窗(如 License 激活页、Crack 工具提示)因底层机制限制,仍为英文,属正常现象

















