Past efficiency enhancements and enhanced language assist, GoLand 2024.2 introduces a strong new refactoring to Add methodology to interface and all its implementations. We’ve additionally refined distant growth and dev container assist to make sure a smoother expertise for builders working in distant environments. Final however not least, plenty of UX and AI enhancements are ready for you on this replace. Let’s dive proper in!
New refactoring: GoLand 2024.2 introduces the extremely anticipated Add methodology to interface and all its implementations refactoring! It lets you add a brand new methodology to an interface and all its implementations in a single swift motion.
In core language options, we’ve added full assist for reverse sort inference and an intention motion to Substitute ‘if
’ with ‘swap
’. The IDE additionally provides improved assist for generics.
Productiveness-focused updates embrace optimized mission scanning, leading to sooner mission opening occasions. Moreover, the IDE now enables you to carry out extra actions even earlier than it completes indexing.
Developer expertise now incorporates a refreshed consumer interface with customizable parts and improved navigation. For these working with cloud-native functions, the built-in Kubernetes plugin will likely be a worthwhile addition. Study extra about these DX and UX updates on our web site.
Distant growth and Infrastructure as code now present enhanced distant growth workflows, a near-native growth expertise for dev containers, and improved assist for Terraform.
Migration flexibility makes issues simpler for customers transitioning from different editors since we totally perceive the significance of acquainted workflows. You possibly can seamlessly switch your settings from Visible Studio Code to GoLand upon first launch through the use of the Import Settings dialog. Should you’re a Vim consumer,you may preserve all of your keyboard flows in GoLand with the IdeaVim plugin and your Vim configuration recordsdata.
On this submit, we’ve highlighted solely essentially the most vital and anticipated enhancements. For an entire rundown of the brand new options, go to our What’s New web page.
We’d love to listen to your suggestions on these new options in order that we are able to make them even higher. Share your ideas on X (previously Twitter), go away your feedback under, create a difficulty in our tracker, or drop us a message within the #goland-gophers Slack channel.
Completely happy creating!
Subscribe to GoLang Weblog updates