Thursday, April 25, 2024
HomeGolangGoLand 2023.1 Beta 2 Is Out!

GoLand 2023.1 Beta 2 Is Out!


Early Entry Program

GoLand 2023.1 has reached Beta 2! That is the final construct in our EAP cycle that doesn’t require a license.

You may get the Beta 2 construct through the Toolbox App, obtain it from our web site, use a snap bundle (for Ubuntu), or from inside GoLand, choose Verify IDE updates for: Early Entry Program in Settings | Look & Conduct | System Settings | Updates


Obtain GoLand 2023.1 Beta 2

The Beta 2 model supplies the entire new options and enhancements which have already been introduced throughout our present EAP cycle and are anticipated within the main 2023.1 launch. To examine these updates intimately, confer with our EAP weblog posts. Listed below are a few of the highlights:

Let’s check out the brand new options on this Beta 2 construct.

Replace weak dependencies to the protected model

Within the earlier Beta construct, we introduced our new Vulnerability checker. GoLand can now spotlight packages with recognized vulnerabilities in go.mod and technique calls from packages with recognized vulnerabilities.

There are additions to that function in GoLand Beta 2. You may place the cursor on a highlighted bundle in go.mod, press Alt+Enter (⌥ ↩), and select the Change <bundle identify> model to <model> quick-fix to replace a dependency to a model that doesn’t have vulnerabilities.

Completion for testcontainers-go

testcontainers-go is a Go bundle that means that you can create and clear up container-based dependencies for automated checks.

On this construct, we’ve added completion for container names whenever you use the testcontainers-go bundle.

After typing within the container identify, you need to use the Pull Docker picture motion that was applied earlier.

gRPC navigation

GoLand’s HTTP Consumer at present helps working gRPC requests. It’s also possible to run gRPC requests from the Endpoints instrument window.

This model provides one other helpful addition to our gRPC function set. Now you can navigate and entry declarations of messages, companies, and strategies from Go code and their Go implementations from .proto recordsdata.

For this, press the devoted icon subsequent to a declaration of a message, service, or technique, or their implementation.

Save a number of instrument window layouts

Now you can save and handle a number of instrument window layouts and change between them when wanted.

To save lots of a brand new format, prepare the instrument home windows as desired and go to Window | Layouts | Save Present Format as New. When you regulate the association, you’ll be able to both replace the at present used setup utilizing the Save Adjustments in Present Format choice or save these adjustments for one more customized format. To activate a saved format, discover it within the record in Window | Layouts, hover over its identify, and hit Apply.

 
That’s it for as we speak! We’d love to listen to what you concentrate on the brand new options. Get in contact with us on Twitter, depart your feedback right here, open a difficulty in our tracker, or drop us a message within the Gophers Slack #goland channel. Thanks!



RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments