GoLand 2017.3.1: Syntax Highlighting, Fill Structs, Debugger, and More

Andrey Cheptsov

The GoLand team is recovering from the holidays, and we wish everyone who celebrates like us on Dec 31st/Jan 1st a very happy New Year!

Here’s some good news for you. Though with a bit of a slight delay, GoLand 2017.3.1 is finally here. This minor update fixes many of the bugs we were having, increases stability, and improves performance.  Here’s a short list of the most notable changes.

First, the Code Style settings in addition to function declaration now offer syntax highlighting options for function calls as well:

Second, the IDE now bundles the Monokai color scheme which can be chosen in the Code Style settings or on the first initial IDE setup:

The Fill struct intention action added earlier is now able to add missing keys even to the structs that are only partially initialized:

Also, the update fixes a very annoying bug related to the cross-platform compilation (GO-2683). The IDE gave a wrong name to the binary (e.g., added .exe while compiling on Windows for Linux).

The Debugger has been updated to the latest version of Delve and now supports
macOS as well as Go 1.10 better.

Last but by no means least, the update fixes many other issues related to both the Go functionality (QuickDoc, Inspections, Test Runner, and Refactorings) and the platform. For the complete list, please refer to the release notes.

Happy developing!

Comments below can no longer be edited.

8 Responses to GoLand 2017.3.1: Syntax Highlighting, Fill Structs, Debugger, and More

  1. goneeerd says:

    January 8, 2018

    Why are you using 4 spaces for indentation?

    • Andrey Cheptsov says:

      January 8, 2018

      If you refer to the screenshots, those’re `tabs`, not spaces. Anyway, the question should be addressed to the authors of the library that is on the screenshot.

    • Ignorant Johnny says:

      May 26, 2018

      Why wouldn’t they? What do you use?

  2. Karl Hepworth says:

    January 10, 2018

    Love your work, keep it up Andrey!

  3. Jan says:

    January 11, 2018

    2017.3 Darcula with default setting stopped highlighting functions completely. How do i get it back?

    • Alexander Zolotov says:

      January 22, 2018

      It’s a new default which is inherited from the IDE-wide `function call` color settings. You can change it in `Settings | Editor | Color Scheme` for Go only or for function calls in other languages.

  4. Thomas says:

    February 22, 2018

    Is there a keyboard shortcut for filling in structs?

    • Andrey Cheptsov says:

      February 23, 2018

      Not at the moment. Please file a feature request if you’d like to be able to assign shortcuts to intention actions.


Subscribe for updates