头图

JetBrains GoLand 2025.1 (macOS, Linux, Windows) - 为 Go 开发者打造的完整 IDE

JetBrains 跨平台开发者工具

请访问原文链接:https://sysin.org/blog/jetbrains-goland/ 查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


GoLand 2025.1 正式发布!

发布日期:2025 年 4 月 16 日

GoLand 2025.1 带来了多个激动人心的更新,助你更高效地编写 Go 代码。本次版本新增对 golangci-lint 的支持、结构体字段重命名重构优化、静态分析改进、对 toolchain 指令的更智能处理,以及对 Go 1.24 的全面支持。此外,JetBrains AI 也迎来了重大更新。下面带你详细了解本次更新的亮点!

sysin

📦 立刻访问官网下载 IntelliJ GoLand 2025.1:www.jetbrains.com

🤖 JetBrains AI 支持

JetBrains AI 现已大升级,AI AssistantJunie 统一纳入一个订阅体系。本次发布中,JetBrains AI 的所有功能均可在 IDE 中免费访问:

  • 部分功能(如无限代码补全、本地模型支持)可不限次数使用
  • 其他功能基于使用额度提供。

此外,还推出了更灵活的订阅模式:AI ProAI Ultimate,满足不同用户需求。

本次版本中的 AI 更新提升了你的开发效率,并减少重复劳动,包括:

  • 更智能的代码补全;
  • 支持 Claude 3.7 Sonnet、Gemini 2.0 Flash 等新一代云端模型;
  • 具备高级 RAG(检索增强生成)上下文理解能力;
  • 新增多文件编辑模式,可直接在对话框中进行跨文件修改。

🆕 Go 新特性支持

✅ 支持 golangci-lint

GoLand 现已集成 Go Linter 插件,原生支持 golangci-lint

  • 你可以在 设置 | Go | Linters 中配置启用或禁用的检查项;
  • 检查会在编码时实时运行,帮助你第一时间发现问题;
  • 支持复用现有 CI 配置,确保本地与 CI 的一致性。

🛠 结构体字段重命名优化

重命名结构体字段时,GoLand 现在会自动同步更新对应的 JSON 标签,防止字段名与序列化输出不一致,确保重构在整个代码库中一致生效。

🧭 toolchain 指令支持增强

  • go.mod 中的 toolchain 指令更改项目 SDK 时,GoLand 会发出通知;
  • 同时内部机制已优化,更高效地处理该指令

🌟 完全支持 Go 1.24

GoLand 2025.1 与 Go 最新版本同步,完整支持 Go 1.24 新特性:

  • 泛型类型别名(Generic type aliases):支持导航、高亮、补全;
  • go.mod 中的 tool 指令:在不支持的 Go 版本中使用时会正确提示错误;
  • 更新的 Delve 调试器:内置 Delve 1.24.0,包含最新修复与改进;
  • 改进的 go get 行为:不再添加已弃用的 -d 标志,避免控制台产生不必要的警告。

下载地址

JetBrains GoLand 2025.1 (macOS, Linux, Windows) x64 & aarch64

更多:JetBrains IDE 2025.1 (macOS, Linux, Windows) - 开发者工具

相关产品:


sysin
23 声望9 粉丝

引用和评论

0 条评论