What’s next: GoLand 2018.3 roadmap

Two weeks ago we released GoLand 2018.2, and just four days ago its more polished version – GoLand 2018.2.1. There’s a lot of goodies inside such as support for Go modules (vgo), an upgraded Move refactoring, new quick-fixes, Postfix Completion templates and Intention Actions, as well as a better debugger.

Now it’s time to take a peek into the future of GoLand. We invite you behind the scenes, to our kitchen where we cook up new things for you. We’d like to make it a tradition.

To make it even more enjoyable, we will not only share our plans for GoLand, but we’ll also reward our evaluators. We’re talking about people who share their product experience, feedback and suggestions, helping us deliver an even better IDE with each release and EAP build.

Continue reading

Posted in News | Tagged , , | Leave a comment

GoLand 2018.2.1 is released with tangible performance improvements and lots of bug-fixes

Welcome the freshly built GoLand 2018.2.1! You can install this update via Toolbox App, as a patch for GoLand 2018.2 (use Help | Check for Updates), or by simply downloading an installer from our website.

This update is focused on bug-fixes and performance improvements. Let’s have a look at what’s inside.

Download GoLand 2018.2.1

Continue reading

Posted in Releases | Tagged | Leave a comment

Go to the next level with GoLand 2018.2

Today we are happy to announce that GoLand 2018.2 is released!

This major summer update has many goodies inside: support for Go modules out of the box (formerly known as vgo), an enhanced Move refactoring, new quick-fixes, additions to the Postfix Completion and Intention Actions families, and an upgraded debugger. The release makes working with VCS better across the board, and incorporates many other features from the latest IntelliJ Platform release such as frontend-related updates and Touch Bar support.


Click here to download GoLand 2018.2, or read on for the release highlights.

Continue reading

Posted in New Features, Releases | Tagged | 18 Comments

GoLand 2018.2 Release Candidate is here!

The upcoming GoLand 2018.2 release is on the doorstep, and today we are happy to give you a release candidate available for download!


This version incorporates a number of bug-fixes designed to revise code formatting behavior and eliminate visual glitches and other unpleasantness.

Continue reading

Posted in EAP | Tagged | 3 Comments

GoLand 2018.2 Beta: vgo, Move, Quick-fixes, Postfix Completion, debugger, VCS, and More

We are happy to announce that GoLand 2018.2 Beta is now available to try!
You can already try features that are coming in the next major version. Compared to the updates we’ve made available over the last two months via our EAP program, the Beta is relatively stable, though it may still have bugs and other issues. If you’ve been following our news, you’ve probably noticed we typically call this kind of update a ‘Public Preview’ – we’re no longer working on major changes but instead focusing on fixing bugs and polishing everything. Well, this Beta is exactly the same inside except we’ve applied the Rename refactoring :)


With naming issues cleared up, you are welcome to get this update working on your machine and try it out!

Let’s have a look closer at what this Beta has in store.

Continue reading

Posted in EAP, New Features | Tagged , | Leave a comment

GoLand 2018.2 EAP 3: Move refactoring, vgo updates, new inspections, actions and a lot of platform updates

We know it’s been a while since we last released an EAP for our 2018.2. But today we are happy to release our third iteration and give you some of the most anticipated changes in an early preview.

Here is the list of changes that you can find in this release:





Download GoLand 2018.2 EAP 3

Continue reading

Posted in EAP, Releases | Tagged | 6 Comments

GoLand 2018.2 EAP 2: Move to Another Package, Pre-build SDK Indices, Debugger Improvements, and More

A couple of weeks ago we started the EAP for GoLand 2018.2, our next major update. In the first EAP build, we’ve added initial support for vgo, and revisited Go inspections and refactorings. Today we’re publishing a fresh EAP build – with more new goodies.
Continue reading

Posted in EAP, New Features | Tagged | Leave a comment

GoLand 2018.2 Early Access Program is open! Native vgo support, better inspections, new quickfixes, multiple GitHub accounts and TouchBar support

Today we are happy to announce the start of the 2018.2 Early Access Program!

During the next few months, we plan to release updates based on the IntelliJ Platform 2018.2, and we would like to invite you to help us test and shape the future of this release. As usual, this release will feature a mix of new Go specific features as well as Web and Platform specific features.

GoLand 2018.2 EAP

Download GoLand 2018.2 EAP

Continue reading

Posted in EAP, New Features, News, Releases | Tagged | Leave a comment

vgo integration support

Package management has long been a topic of interest for many people in the Go community. A few months ago, the Go team put forward a new tool, based on the learnings from dep and other package managers. This tool is called vgo, and it’s backed by a new dependency solving algorithm called Minimal Version Selection, or MVS. All of this is described in great detail in Russ Cox’s blog post series.

Given the importance of this tool, it’s easy to see how the request to integrate it with the IDE quickly became one of the most voted features.

Today we are happy to announce the first version this integration is available as a plugin for GoLand 2018.1.2+. This feature will be integrated by default in the upcoming 2018.2 release.
Continue reading

Posted in New Features, Tutorial | 14 Comments

GoLand 2018.1.3 Update is Here

For a couple of weeks we’ve been rather busy addressing your feedback, and here’s an update to keep you in the loop with what exactly was done. Welcome GoLand 2018.1.3, a fresh update, that, though doesn’t bring noticeable Go-specific improvements, comes with lots of bug fixes and improvements related to the UI and JavaScript and SQL support.
Continue reading

Posted in Releases | 8 Comments