GoLand 2026.1 Is Released
GoLand 2026.1 helps you keep your Go code modern and your workflow efficient. This release introduces guided syntax updates for Go 1.26, making it easier to adopt new language improvements across your entire codebase. It also expands AI capabilities with support for additional agents, and brings several productivity improvements, including Git worktrees support, and a smoother editing experience.
Let’s take a look at the key updates in this release.
Keep your codebase modern with guided Go syntax updates
Keeping your code aligned with the evolution of Go helps ensure long-term maintainability and compatibility with the ecosystem. GoLand 2026.1 introduces a unified workflow that helps you discover and apply modern Go syntax across your codebase.
When your project switches to Go 1.26, GoLand scans your code and highlights constructs that can be updated. These alerts appear directly in the editor and explain what can be improved and why, making new language features visible as you work.
In this release, GoLand supports two Go 1.26 syntax updates. Our team plans to expand this functionality in upcoming releases by covering additional important changes introduced in recent Go versions.
Identify outdated syntax directly in the editor
GoLand now includes inspections that detect outdated patterns and suggest modern alternatives. In 2026.1, the IDE introduces two syntax updates based on Go 1.26:
- Pointer creation improvements using
new()
- Type-safe error unwrapping with
errors.AsType
Each inspection provides quick-fixes so you can apply improvements directly in the editor.
Update your entire codebase in one workflow
Once you apply a syntax update, you can expand it across your entire project.
GoLand provides several entry points, so you can start where it feels most natural:
- Right after applying a quick-fix, click Analyze code for other syntax updates.

- Open Search Everywhere by double-pressing Shift and run the Update Syntax action.

- Open
go.modwith thego 1.26directive and click Analyze code for syntax updates.
- Go to the Refactor menu and select Update Syntax.

GoLand collects all findings in the Problems tool window, where you can review and apply updates across the project.
Review large changes with diff previews
You can review grouped results, apply fixes to individual occurrences or entire groups, and inspect every change using a built-in diff preview before applying it.

Work more easily with cloud and infrastructure workflows
Modern development increasingly relies on containerized environments and infrastructure tools. GoLand 2026.1 introduces several improvements that help you work with these workflows directly in the IDE.
Manage Terraform Stacks more easily
GoLand now supports working with Terraform Stacks directly in the IDE.
You can explore the infrastructure structure, navigate between components, and create new deployments from the IDE interface. Code completion and improved navigation help you stay oriented in complex infrastructure configurations.

Work faster and more comfortably in everyday development
Several improvements in GoLand 2026.1 focus on reducing friction in common workflows and making the IDE more comfortable to use throughout the day.
Work on multiple branches simultaneously with Git worktrees
GoLand now provides first-class support for Git worktrees, allowing you to work with multiple branches at the same time.
You can create a separate worktree for a hotfix, assign another one to an AI agent, and continue working in your main branch without switching contexts.
Even without AI workflows, worktrees reduce branch switching overhead and help you move faster in large repositories.

Enjoy a smoother and more responsive editing experience
The editor continues to evolve with improvements designed to make everyday coding more convenient.
This release introduces smoother caret animations and updated selection behavior, resulting in a cleaner and more responsive editing experience. For more information, refer to our blog post: Editor Improvements: Smooth Caret Animation and New Selection Behavior.

Get better Linux support with native Wayland integration
GoLand now runs on Wayland by default, improving HiDPI rendering and input handling on Linux systems.
If Wayland is not supported in your environment, the IDE automatically falls back to X11 to ensure your workflow remains stable and uninterrupted. For more information, refer to our blog post: Wayland By Default in 2026.1 EAP.
Get more done with AI directly in the IDE
GoLand continues expanding its AI capabilities to give you more flexibility and control over how you use AI during development.
Choose the best AI agent for each task
In addition to Junie, Claude Agent, and most recently Codex, GoLand now lets you work with more AI agents directly in the AI chat. You can choose from agents such as GitHub Copilot, Cursor, and many others supported through the Agent Client Protocol (ACP).
With the new ACP Agent Registry, you can discover and install supported agents with a single click.

Code With Me sunset
As we continue to evolve our IDEs and focus on the areas that deliver the most value to developers, we’ve decided to sunset Code With Me, our collaborative coding and pair programming service. Demand for this type of functionality has declined in recent years, and we’re prioritizing more modern workflows tailored to professional software development.
As of version 2026.1, Code With Me will be unbundled from all JetBrains IDEs. Instead, it will be available on JetBrains Marketplace as a separate plugin. 2026.1 will be the last IDE version to officially support Code With Me, as we gradually sunset the service.
Read the full announcement and sunset timeline in our blog post.
That wraps up the highlights of GoLand 2026.1.
We hope these changes make your workflow smoother and more enjoyable.
We would love to hear your thoughts: Feel free to tag us on X, drop into the #goland-gophers Slack channel, or create a ticket in our YouTrack issue tracker.
Happy coding,
The GoLand team