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 等支持代码折叠(默认展开)
🚀 性能提升 大项目索引更快、内存占用更低、低内存警告减少



相关推荐
shishi52111 小时前
trae重装后,无法预览调试弹窗报错的解决方案
ide·计算机视觉·语言模型
JavaGuide14 小时前
IDEA 里终于能爽用 Claude Code了!
java·idea·springai
小皮每天进步一点点14 小时前
IDEA找不到源码
java·ide·intellij-idea
LCG米16 小时前
开发环境搭建:告别Keil,用CLion+STM32CubeMX打造智能嵌入式IDE
ide·stm32·嵌入式硬件
用户405383693516 小时前
开源语音识别FunASR入门详解
ide·macos·xcode
何亚告18 小时前
VScode引入claude+deepseek
ide·vscode·编辑器
dyxal19 小时前
VSCode中,通过SFTP插件管理远程服务器文件
服务器·ide·vscode
俩个逗号。。20 小时前
Android Studio build生成apk和run生成apk签名不一样
android·ide·android studio
张橙子21 小时前
idea优化之标签页显示优化,让查找更高效
idea·开发工具
儿歌八万首1 天前
Android Studio 调试指南:从入门到进阶
android·ide·android studio