Store   |   What's new

GoLand 2021.2 lets you control the behavior of go list and manually reload the go.mod file after you’ve made changes, and run gofmt and default built-in formatters one by one. You can also explore new Go 1.17 features, from moving the //go:build lines to the top of the file immediately (as the new syntax requires) to converting a slice to an array pointer.

The new version brings changes for VCS, such as the ability to sign commits with GPG keys, as well as UI enhancements, a Preview mode for the debugger, and more.

Did you know GoLand is more than just a Go IDE? On top of features for working with Go code, it includes automatic page reloading in the browser when code is saved, and code completion for MongoDB fields and operators.

Read more about the new features on the What’s New page, including a full overview of the release along with GIFs and screenshots.

If you want an interactive introduction to the new features, the updated What’s New in GoLand 2021.2 course is already available. Just go to the Learn GoLand tab right on the Welcome screen.

Join us at the What’s New in GoLand 2021.2 webinar on August 12 at 4 pm (CEST) to take a look at new features together in action.

Go modules

Choose how the IDE calls go list when you edit go.mod files, and be notified if you use features from a newer version of Go than the one specified there.

Explore »

Use gofmt on reformat

With the Run gofmt on code reformat option, you can run gofmt and the default GoLand formatters simultaneously.

Explore »

More quick-fixes

Enable cgo support or move the //go:build lines to the top of the file (as the new syntax requires) in a few seconds.

Explore »

If you have an active subscription to GoLand or the JetBrains All Products Pack, you can upgrade to v2021.2 using the download page or our free Toolbox App.

If you haven’t yet subscribed to GoLand, here is a free 30-day trial so you can... give it a go!

JetBrains
The Drive to Develop

Inspired by Renee French's design