The GoLand 2022.3 Early Access Program Has Started!
Today marks the beginning of our third and final Early Access Program for 2022. If you want to find out what we have planned for version 2022.3, check out our roadmap blog post. You can get this EAP 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 Preferences / Settings | Appearance & Behavior | System Settings | Updates. Download GoLand 2022.3 EAP #1 If you’re not familiar with our EAPs, here’s a brief overview: EAP builds le
What’s Next: GoLand Roadmap 2022.3
We’ve just released a new version of GoLand and are ready to share our plans for the next major update. If you haven’t yet checked out what we packed into GoLand 2022.2, here’s a brief overview. The second release brings: New quick-fixes, a bunch of code inspections, and other improvements for generics.A quick-fix for grouping multiple use directives in go.work files.The ability to run fuzz tests and explore failing ones inside the IDE, as well as a quick-fix to immediately change the Go SDK if the current SDK doesn't support fuzzing.Support for new features that came with Go 1.19
GoLand’s Hidden Gems
We all know how tricky it is to unlock the full power of an IDE. There will always be more features you haven't fully explored yet. But we've all been in at least one situation where we discovered a tiny feature or action by accident and it pleasantly surprised us or saved us a ton of time. While working on features for GoLand, our team put together a collection of the specific features that were the most helpful in allowing us to focus more on creativity and less on the repetitive "grunt work". Welcome hidden gems in GoLand, edition by the team! Please note, if you are using Intel
GoLand 2022.2 Goes Beta!
GoLand 2022.2 has reached Beta! This build offers new features for generics and Go workspaces, support for fuzzing, automatic SQL detection in strings, support for WebSocket and GraphQL endpoints in the HTTP client, and more.
Support for fmt.Appendf, Resolve Modes for Databases, and More in GoLand 2022.2 EAP #7
GoLand 2022.2 EAP #7 is available with support for fmt.Appendf, performance optimizations, resolve modes for databases, and more.
GoLand is looking for Developer Advocate and Technical Content Creator
Introduction The GoLand team has opened two positions: Developer Advocate and Technical Content Creator. Please refer to the position descriptions for the requirements and expectations, and be sure to check out this blog post to find out what it’s like to be a developer advocate at JetBrains. Even though it was written in the pre-COVID era, many of the points are still true. In this post, I’d like to focus on why we need these roles on our team and the key differences between them. The post might be interesting to those who want to apply for these positions or are just curious about how thi
The Run Anything Action, Quick-Fix for Grouping Multiple use Directives, and More in GoLand 2022.2 EAP #6
GoLand 2022.2 EAP #6 is out with the Run Anything action; a quick-fix for grouping multiple ‘use’ directives; updated Quick Documentation for empty interfaces, type aliasing, and type definition; and more.
GoLand 2022.2 EAP #5 Is Out with Automatically Injected SQL Statements , Support for WebSocket and GraphQL Endpoints, and More!
GoLand 2022.2 EAP #5 is out with automatic SQL injection in strings, support for WebSocket and GraphQL endpoints in the HTTL client, an intention action to convert an empty interface to ‘any’, and more!
GoLand 2022.2 EAP #4 Is Out With Support for Fuzz Testing and New Documentation Features
GoLand 2022.2 EAP #4 is out with support for fuzz testing, the ‘Irregular usage of iota’ inspection, and improved Quick Documentation.
GoLand 2022.2 EAP #3 Is Here With Updates for Generics, a Keyboard Shortcut to Change the Font Size, and an Option to Import Multiple CSV Files
GoLand 2022.2 EAP #3 is out with an inspection that detects usage of a type parameter as a constraint, the ability to change the font size in the editor with a shortcut, and more.
GoLand 2022.2 EAP #2 Is Out With New Inspections For Generics
The second build of our 2022.2 Early Access Program is here. You can get the EAP 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 Preferences / Settings | Appearance & Behavior | System Settings | Updates. Download GoLand 2022.2 EAP Generics Report unused type parameter There is a new inspection that reports unused type parameters. They are grayed out, and you will see a warning when hovering over them. Quick-fix to delete a typ