GoLand 2025.3 正式发布:Claude Agent 深度集成!

GoLand 2025.3 于 2025 年 12 月 8 日正式发布 ------ 一次集性能、AI、DevOps 与代码质量于一体的重磅升级!

本次更新不仅带来了开发者翘首以盼的 资源泄漏实时检测开箱即用的 Terraform 支持多 AI Agent 协同体验 ,还对 Kubernetes、代码折叠、golangci-lint 集成等进行了深度优化。GoLand 正在从"Go 专属 IDE"进化为"云原生全栈生产力平台"。

下面,我们以技术视角逐项解析本次更新的核心亮点👇


🔍 1. 实时资源泄漏检测

GoLand 新增一项本地实时代码检查,专门用于发现文件句柄、网络连接、锁等未正确释放的资源问题。

✅ 支持检测:

  • os.Open() / os.Create() 后未 Close()
  • http.Client 请求后未关闭 Response.Body
  • 自定义 Closer 接口实现未释放

当检测到潜在泄漏时,IDE 会高亮提示并提供一键 Fix 建议:

📌 小提示:该检查基于控制流与生命周期分析,不依赖运行时 hook,零性能损耗。


🤖 2. 多 AI Agent 协同:Junie × Claude Agent 双模智能

GoLand 2025.3 首次引入第三方 AI Agent 原生集成 ------ Anthropic 的 Claude Agent 正式入驻!

现在你可以在同一 Chat 界面中自由切换:

  • Junie(JetBrains 自研):轻量、快速、擅长上下文理解与代码解释
  • Claude Agent:推理能力强、适合长文档生成、架构设计咨询

更值得期待的是:

  • BYOK(Bring Your Own Key)即将上线:支持自定义 OpenAI / Anthropic / 本地兼容 API 的密钥
  • AI 配额透明化:IDE 内实时查看剩余调用额度、到期时间、一键充值

☁️ 3. 开箱即用的 Terraform 支持(默认启用!)

Terraform 插件已默认捆绑并启用,无需额外安装即可获得专业级 HCL 编辑体验:

功能 说明
✅ 语法高亮 & 折叠 精准识别 resource, module, locals
✅ 智能补全 包含整行预测补全(Full-line completion)
✅ 快速文档 Ctrl+Q 查看官方 Provider 文档
✅ 一键运行 直接执行 terraform plan/apply/validate

🎯 适用场景:Go 服务 + IaC(Infrastructure as Code)混合开发团队效率翻倍!


🐳 4. Kubernetes 体验全面升级

部署不再"跳出 IDE" ------ GoLand 现在提供全流程 K8s 编排支持

  • 🧭 集群 & 命名空间选择器置顶,上下文不丢失
  • 🚨 实时资源状态图标(✅ Running / ❌ CrashLoopBackOff)
  • 📄 一键查看 Pod 日志 & 重新部署
  • 🔐 Secret 管理集成:YAML 中直接显示数据库密码(脱敏预览+复制)
  • 🌉 一键端口转发:自动加载 Secret 并建立本地 ↔ Pod 连接

💡 从此 kubectl logs -fport-forward 成为历史操作。


📄 5. 无项目模式:秒开任意 .go 文件

临时改个脚本?验证一个小 idea?

现在支持以下方式无需创建项目直接编辑:

bash 复制代码
# macOS / Linux(需提前配置 shell script)
goland main.go

或:

  • 拖拽 .go 文件到 IDE 窗口
  • 欢迎页点击 Open
  • 双击文件 → 关联 GoLand

🏃‍♂️ 启动速度大幅提升,适合轻量级开发场景。


🧹 6. golangci-lint fmt 深度集成(默认开启!)

GoLand 现在默认启用 golangci-lint ,并新增对 golangci-lint fmt 的支持(v2+ 新增命令):

  • ✅ 保存时自动格式化(替代 go-fumpt / gofmt 多工具冲突)
  • ✅ 可灵活组合 goimports, gofumpt, gci 等格式器
  • ✅ 统一配置入口:Settings > Tools > golangci-lint

✨ 代码风格从此"一次配置,处处一致"。


🎨 7. Islands 主题 → 成为默认 UI!

全新的 Islands 主题成为 GoLand 2025.3 默认外观:

  • 🌊 柔性圆角 + 清晰区域分隔
  • 📑 高辨识度标签页设计
  • 🌓 更佳的编辑器对比度(护眼友好)

💬 JetBrains 表示:"设计目标是 减少视觉噪音,提升专注力"。


⚙️ 其他值得关注的细节优化

功能 描述
🔁 冗余 else 检查 自动识别 if { return } else { ... } → 建议移除 else
📦 go.mod 指令折叠 require/replace/exclude 等支持代码折叠(默认展开)
🚀 性能提升 大项目索引更快、内存占用更低、低内存警告减少



相关推荐
chushiyunen3 小时前
pycharm注意力残差示例
ide·python·pycharm
Willliam_william7 小时前
QEMU学习之路(11)— 使用VSCode调试qemu-system-riscv64
ide·vscode·学习
LiuYaoheng7 小时前
问题记录:Android Studio Low memory
android·ide·android studio
椰猫子9 小时前
JDK概述、Maven概述、IDEA概述、常见注解、 Spring Boot + SSM概述、RESTFul编程风格概述
java·ide·intellij-idea
Java基基9 小时前
Idea 插件推荐可直接修改jar包内文件的IDEA插件,无需解压
java·ide·intellij-idea
圣殿骑士-Khtangc10 小时前
Trae IDE AI 编程超全使用教程|从入门到精通,解锁 AI 开发新效率
ide·人工智能·ai编程·编程助手·trae
空空潍11 小时前
2026年IDEA、PyCharm等专业版学生免费申请教育许可证
java·ide·intellij-idea
guhy fighting1 天前
pycharm 切换版本和窗口cmd看到的版本不一致问题解决
ide·python·pycharm
多加点辣也没关系1 天前
Claude Code 安装与配置(详细教程)
ide·ai
Austin_YB1 天前
VScode中配置Python环境
ide·vscode·python