Category Archives: EAP

Refactorings in GoLand – Extract Interface

In today’s article, we will talk about the Extract Interface refactoring, a new refactoring available since GoLand 2019.1. This refactoring allows us to take a type and extract all the method definitions that we need, then create a new interface … Continue reading

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

GoLand 2019.1 EAP 7: Install any Go SDK right from the IDE

GoLand 2019.1 EAP 7 is out! Get this new EAP build via our Toolbox App, from the website, as a snap package (for Linux), or directly from GoLand – just select Automatically check updates for Early Access Program in Preferences … Continue reading

Posted in EAP, New Features, Uncategorized | Tagged , , | 2 Comments

GoLand 2019.1 EAP 6 is out with built-in CPU profiler, Export intention action, and support for new databases

GoLand 2019.1 EAP 6 is here! Get this new EAP build via our Toolbox App, from the website, as a snap package (for Linux), or right in GoLand – just select Automatically check updates for Early Access Program in Preferences … Continue reading

Posted in EAP, New Features | Tagged , , , | 3 Comments

GoLand 2019.1 EAP 4 is out with Nilness Analyzer, built-in Sublime Text keymap, ‘Uncheck all’ checkbox for partial Git commits, and more

GoLand 2019.1 EAP 4 is here! Get this new EAP build via Toolbox App, from the website, as a snap package (for Linux), or right in GoLand – just select Automatically check updates for Early Access Program in Preferences / … Continue reading

Posted in EAP, New Features | Tagged , | 3 Comments

GoLand 2019.1 EAP 2: Extract Interface refactoring, Smart Step Into gets highlighting for methods, many improvements for VCS

GoLand 2019.1 EAP 2 is available for download! Get this new EAP build via Toolbox App, from the website, as a snap package (for Linux), or right in GoLand – just select Automatically check updates for Early Access Program in … Continue reading

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

GoLand 2019.1 EAP opens with a Better Debugger that includes Smart Step Into action, Improved Refactorings, Enhanced Completion, and more

GoLand Early Access Program for the upcoming 2019.1 release is open! You can get the first EAP build via Toolbox App, or from the website, using snap packages (for Ubuntu) or even from GoLand itself — just be sure that … Continue reading

Posted in EAP, New Features | Tagged , , , , , | 8 Comments

GoLand 2018.3 Beta: Change Signature refactoring, debugging Google App Engine, Testify, Go core dumps, and more

The upcoming GoLand 2018.3 release has reached the Beta milestone! If you’re new to our release cycles, we announce a Beta when we’ve packed everything we plan to deliver in the major update. Since this moment and until the release … Continue reading

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

GoLand 2018.3 EAP 5: better Rename refactoring, Cassandra database support, and JSON enhancements

GoLand 2018.3 EAP 5 is available! Grab your copy from the website, update via Toolbox App, or install it beside your stable GoLand version. Download GoLand 2018.3 EAP

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

GoLand 2018.3 EAP 4: Mozilla RR, extended code completion, GitHub Pull requests, and more

GoLand 2018.3 EAP 4 is available! Grab it to preview support for Mozilla rr in the debugger, method-like code completion for functions, new gutter icons for shadowed/shadowing (overridden/overriding) methods, GitHub Pull Requests tool window, and more. Download GoLand 2018.3 EAP

Posted in EAP, New Features | Tagged , , , , | 3 Comments

Refactorings in GoLand: Change Signature

Today, we’re going to start a series of blog posts about an essential part of the development life cycle that happens for any code we write — refactoring. Thanks to the automation in the IDE, we can perform a lot … Continue reading

Posted in EAP, Features, New Features | Tagged , | 5 Comments