Gogland Early Access Program

This page lists pre-release builds of Gogland, the emerging Go IDE from JetBrains. As this is pre-release software, stability of builds presented here, as well as their applicability to a certain purpose, may (and most probably will) vary. Please use the builds at your own risk.

Gogland is being actively developed, and we really appreciate your feedback. Please use our issue tracker to report bugs and suggest features.

Download links
Build highlights

  • Build: 1.0 EAP 171.3780.106
  • Released: March 22, 2017
  • The IntelliJ IDEA 2017.1 platform features, incl. reworked Find in Path, better
    JavaScript support, and more
  • A separate Go plugin for IntelliJ IDEA Ultimate and other paid IDEs
  • Debugger improvements: Run to cursor, Conditional breakpoints, better data
  • Faster Code completion
  • Rename and Find usages for packages, imports and qualifiers
  • New Add import alias intention
  • New Run `go generate` intention for generated comments
  • Validation of canonical import paths
  • File Rename now renames the corresponding test file as well
  • Highlighting and filtering generated files in Find usages and Refactorings
    according to the proposal
  • Two new Folding options: One line returns and One line panics
  • Bugfixes in the Formatter, Inspections, Refactorings and Completion

For more details, read the blog post and see the release notes.

  • Build: 1.0 EAP 163.12024.32
  • Released: February 13, 2017
  • The Debugger now supports Go 1.8
  • Fixes addressing the issues with German, Spanish and other non-English keymaps
  • The Stop Process command broken earlier in the Terminal has been fixed
  • Several bugfixes for the Extract Method refactoring

For more details, see the release notes

  • Build: 1.0 EAP 163.12024.27
  • Released: February 6, 2017
  • A fix for the problems with the built-in Terminal
  • Other minor fixes

For more details, see the release notes

  • Build: 1.0 EAP 163.12024.20
  • Released: February 2, 2017
  • C syntax highlighting in injected fragments
  • Formatting with gofmt or goimports when saving files
  • Default location for new projects is now correct
  • Improved Implement interface action: it doesn’t add already existing methods; suggests only interfaces
  • Inspection for private fields with tags
  • Create function quick fix is available when functional types are expected
  • Adjusting import paths when renaming directories

For more details, see the release notes

  • Build: 1.0 EAP 163.10615.22
  • Released: January 11, 2017
  • Brand new Parameter name completion

For more details, read the blog post or see the release notes.