The second construct of the 2023.2 Early Entry Program is obtainable!
You will get it through the Toolbox App, obtain it from our web site, use a snap package deal for Ubuntu, or from inside GoLand, choose Examine IDE updates for: Early Entry Program in Settings | Look & Conduct | System Settings | Updates.
Error message for Migrate perform parameter to methodology receiver
Within the earlier construct, we launched two new refactorings – Migrate perform parameter to methodology receiver and Migrate methodology receiver to perform parameter. These make it easier to flip a perform parameter into a technique receiver and vice versa.
Migrate perform parameter to methodology receiver is unattainable in circumstances the place the primary parameter isn’t a legitimate receiver sort, like within the case of an interface sort.
To make clear why the refactoring isn’t carried out in such cases, we’ve added a useful message explaining why the refactoring is unattainable or undesirable.

Right here’s an instance with generics.

Consumer expertise
Reworked hamburger menu in the primary toolbar on Home windows and Linux
We’ve refined the habits of the hamburger menu within the new UI that’s positioned in the primary toolbar for Home windows and Linux. When you click on on the menu icon, the weather now seem horizontally over the toolbar.
Additionally, there’s now an choice to show this menu right into a separate toolbar. For this, go to View | Look | Predominant Menu as a Separate Toolbar.
Efficiency
New software for simply producing shared indexes
We’re introducing a brand new command line software for shortly constructing and importing shared indexes. It’s designed to streamline teamwork and get rid of time wasted on domestically indexing massive initiatives.
The brand new software simplifies the method of producing shared indexes on your workforce, requiring just some clicks as a substitute of a number of scripts and providers.
The workflow is simple: Obtain the archive, unzip it, and execute the binary file through the command line, specifying the mission path. The software will then configure an intellij.yaml
file that you want to add to your mission.
For extra complete customization, try the scripts offered in README.md
.
Net improvement
In the event you’re keen on internet improvement updates, learn this weblog put up from the WebStorm workforce. GoLand helps WebStorm options, both out of the field or by way of plugins.
That’s it for right this moment! 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!
Subscribe to Weblog updates