The IDE for professional development in Go
In this fun, pirate-themed guide, John Arundel shows you how to use Junie in GoLand with a six-step PIRATE workflow to plan, iterate, review, assess, test, and improve AI-assisted coding.
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 sev…
This is a practical guide to secure error handling in Go applications. Learn how to prevent information leakage, safely log and propagate errors, design secure responses, and apply best practices to keep Go services secure and reliable.
Developers can now confidently write modern Go code with Junie and Claude Code. We’ve released new guidelines for AI agents to use the latest Go features.
Learn how GoLand supports Go 1.26 syntax, like type-safe `errors.AsType` and pointer creation with `new()`, through automated quick-fixes that update your codebase.
What’s new in Go 1.26 and how can you adopt it effectively? During our recent Go 1.26 celebration, we explored the key language updates, with expert insights from Anton Zhiyanov and a practical GoLand demo. Watch the recording to catch up on everything we covered.
John Arundel's article shows you how writing tests first helps build a correct Go function, catch bugs early, and refactor safely using clear, simple steps.
Resource leaks in Go can silently drain memory and crash your app. The latest GoLand release introduces resource leak analysis to catch unclosed files, connections, and other resources before they cause damage. Learn how leaks happen, why the GC can’t prevent them, and how GoLand helps you write safer, more reliable code.
GoLand 2025.3 brings a set of powerful upgrades designed to help you write cleaner and more efficient code. This release introduces on-the-fly resource leak detection, bundled Terraform support, smoother single-file editing, updates to golangci-lint integration, and performance boosts everywhere in the IDE.
Explore Go language trends in 2025, from popular frameworks and libraries to IDEs, testing tools, and the growing role of AI in Go development.
What makes Go developers truly effective? In this guest post, John Arundel shares ten practical “commandments” of Go excellence – timeless lessons for writing cleaner, safer, and more maintainable Go code.
The Early Access Program (EAP) for GoLand 2025.1 is now open! In this release cycle, we’re focusing on enhancing Go language support, improving code analysis, and boosting stability to provide a seamless development experience for all the gophers.