GoLand 2026 for Mac 是一款专为Go语言开发者量身打造的集成开发环境,由JetBrains精心开发。它不仅能完美处理Go代码里的goroutine和接口这些复杂部分,还能让你在大型项目中快速导航、调试和重构。无论是初学者还是资深程序员,都能感受到它带来的流畅体验,尤其在Mac上运行时,界面干净,响应迅速,真正把开发效率拉满。
主要功能
1. 智能代码补全与重构支持,自动识别Go代码模式,提供安全快速的修改建议,让你不用担心引入新bug。
2. 强大调试和测试工具,能轻松处理并发场景下的问题,还集成Docker、Kubernetes和数据库连接,开发部署一气呵成。
3. AI多代理协作功能,现在可以直接切换GitHub Copilot、Cursor等各种兼容代理,在聊天窗口里挑选最适合任务的助手,真正实现智能辅助。
4. 云基础设施工作流优化,特别是新增Terraform Stacks管理,能直观查看结构、快速导航组件,还支持一键创建部署,复杂配置也不再头疼。
5. Git工作树原生支持,让你同时在多个分支上工作,比如一个分支跑AI任务、另一个处理热修复,完全不用来回切换。
GoLand 2026 2026.1.1 更新内容:
更新日期:2026年4月23日
- 修复了切换主题时“What's new”页面显示不正常的问题
- 提升了Svelte模板对{@EACH}标签的支持,无需额外指定item
- 改进了Angular框架中多个switch cases的匹配处理
- 修复了代码解析、文档生成和Web技术相关的多项bug,进一步提升IDE稳定性和兼容性
- 优化了IDE整体性能和用户体验,解决2026.1版本引入的部分问题
GoLand 2026 2026.1.2 更新内容:
更新日期:2026年5月15日
- GoLand 2026.1.2 引入了集成 pprof 性能分析支持,可直接在 IDE 中对 Go 应用程序进行性能分析。
- 现在不仅可以分析测试,还可以分析常规运行配置,便于在正常应用程序执行期间调查性能问题。
- 新的 Go Performance Optimization 工具窗口提供运行分析器、管理活动分析会话和打开收集的分析文件的单一入口点。
- 支持 CPU 分析器(显示程序在执行期间花费 CPU 时间的位置)、Heap 和 Allocs 分析器(跟踪内存使用和分配模式)以及 Goroutine 分析器(显示当前 goroutine 及其堆栈跟踪)。
GoLand 2026 2026.1.4 更新内容:
更新日期:2026年7月2日
- 修复重命名或移动时别名被替换为相对路径的问题。
- 修复意图、检查和错误突出显示相关问题。
- 修复模块未安装的误报问题。
- 包含其他多项bug修复和稳定性改进。
GoLand 2026 2026.2 更新内容:
更新日期:2026年07月16日
- 引入全新的Go Optimization工具窗口,将性能分析、逃逸分析和结构体优化整合到单一工作流中。
- 支持在不额外设置的情况下对常规Go应用程序进行pprof性能分析,可从标准运行/调试配置直接收集CPU、内存、互斥锁、阻塞和goroutine配置文件。
- 支持导入和导出pprof配置文件,可从生产环境捕获性能数据并在IDE中打开,直接从配置文件导航到对应源代码。
- 全面支持Go 1.27引入的Goroutine leak配置文件,可识别因同步原语(如channel、sync.Mutex或sync.Cond)变得不可达而永久阻塞的goroutine。
- 重新设计配置文件查看器,支持在火焰图、调用树、顶级函数和图形可视化之间切换,以从不同视角理解应用程序执行情况。
- 在编辑器装订线中直接显示性能分析数据,并与配置文件查看器保持同步。
- 新增实时CPU和内存图表,可在应用程序运行时直接在IDE中观察资源消耗。
- 新增结构体优化工具,可检测通过重新排列结构体字段来减少内存使用的机会,并提供快速修复自动应用优化布局。
- 支持在编辑器中可视化Go编译器的逃逸分析,显示值是否保留在栈上、逃逸到堆或可进一步优化。
- 集成官方go fix工具,在编辑器中直接显示语言和标准库迁移建议,可审查并应用官方Go更新,也可将其添加为预提交检查。
- Docker Compose文件中提供内联服务操作,可查看服务状态、访问日志、打开公开端点并执行常见操作。
- 为Docker Compose提供智能服务模板,支持PostgreSQL、Redis、Kafka等热门服务。
- 支持Terraform测试框架,为Terraform测试文件提供代码补全、导航、检查、验证等IDE辅助功能。
- 新增代理技能管理器,用于查看和管理代理技能。
- 支持为AI代码补全选择第三方提供商,补全提供商可独立于聊天和代理提供商进行配置。
- 内置GitHub Copilot,可从JetBrains AI体验直接访问GitHub Copilot模型。
- 打开项目时可自动检测main包并创建运行/调试配置。
- 改进文件保存性能,采用异步文件写入,减少大型项目、WSL环境、Docker容器和远程文件系统中的UI冻结。
- 提升大型项目的代码分析性能,改进检查、编辑器高亮、项目范围分析和相关导航功能。
- 改进Git worktree支持,增加WSL环境兼容性,简化已修剪worktree的清理和改进删除工作流。
Jack














2507222545
全部评论 0
暂无跟帖