Go logo

GoLand

A cross-platform Go IDE with extended support for JavaScript, TypeScript, and databases

Early Access Program

GoLand 2023.1 Beta Is Available!

GoLand 2023.1 has reached Beta! We’ve stopped adding new features and are now concentrating on fixing bugs and preparing GoLand for the major release at the end of March.

You can get the Beta build via the Toolbox App, download it from our website, use a snap package (for Ubuntu), or from inside GoLand, select Check IDE updates for: Early Access Program in Settings | Appearance & Behavior | System Settings | Updates.

Download GoLand 2023.1 Beta

The Beta version provides all of the new features and improvements that have already been announced during our current EAP cycle and are expected in the major 2023.1 release. To read about these updates in detail, refer to our EAP blog posts. Here are some of the highlights:

This Beta build includes new features as well. Let’s take a look!

Vulnerability checker

GoLand can now analyze your codebase and highlight known vulnerabilities.

The IDE highlights packages with known vulnerabilities in go.mod. You can hover over the highlighted code or press Alt+Enter (⌥ ↩) and choose Show vulnerability info for …, and GoLand will show you a list of vulnerabilities with links to the detailed description. The data about vulnerabilities is provided by the software security company Checkmarx.

GoLand also highlights method calls from packages with known vulnerabilities right in your editor. You can hover over highlighted code and see a popup with information about the vulnerability and a link to the detailed description.

There’s also the new Dependency Checker tool window. You can access it via View | Tool Windows | Dependency Checker or Code | Analyze Code | Show Vulnerable Dependencies.

That’s it for today! We’d love to hear what you think about the new features. Get in touch with us on Twitter, leave your comments here, open an issue in our tracker, or drop us a message in the Gophers Slack #goland channel. Thanks!

image description