The state of Go
The Go language is high up on the list of popular programming languages used today. We already know that its enthusiastic, fun, and welcoming community of users like it for its speed and effectiveness, but we wanted to find out a bit more. We have taken a deeper look into the information available on Go to uncover more facts. Our resident Go expert, Florin Pățan, Developer Advocate for GoLand, has
Let’s Talk About You and GoLand
We love hearing from you! We love it so much that we never get tired of mentioning it in our blog posts, when answering support requests and in YouTrack tickets, in our Slack channel, and in replies to your questions on Twitter and Facebook. Your feedback is vital to us, and it definitely helps us improve. It allows us to identify issues and unpolished features faster. Even more importantly, it al
Get GoLand, Support Women Who Go and GoBridge, and Celebrate Go’s Birthday!
This weekend, on the 10th of November, the Go language turns 10 years old. Congratulations to all the gophers worldwide! As our gift to the Go community, we have decided to launch a fundraising campaign to support the Women Who Go and GoBridge non-profit organizations. These organizations hold a special place for us, they are both dedicated to empowering underrepresented groups in tech with
New Go 1.13 language features in GoLand 2019.2
Go 1.13 Beta 1 was announced and, with it, some language changes are coming to Go. In this blog post, we’ll see how GoLand 2019.2 supports this new Go version. To learn more about all the new features and changes in GoLand 2019.2, please see our EAP announcement blog posts. These changes are related to Go's migration to Go 2, which you can read about in the official Go blog post. Let’s st
What’s next: GoLand 2019.2 roadmap
Two weeks ago we released GoLand 2019.1 with built-in Memory, CPU, Mutex, and Block profilers, many new debugger features such as Smart Step Into, the new release also included Extract Interface refactoring, Nilness Analyzer, some handy updates for Go Modules, customizable UI themes, and even more goodies that were packed inside on top of that. If you haven’t checked out these new features yet,
Profiling Go Tests
In today’s blog post, we’ll take a look at the new Profiler features of GoLand. We will split this article into two sections: · General profiler usage in which we’ll cover the common features of the profiler across the various profiler methods. · Using the different profiling methods in which we’ll cover how to use each individual profiling method and share code samples so you can try this on your
GoLand 2019.1 Release Candidate is out!
GoLand 2019.1 Release Candidate is out, it means that we’re now in sight of the finish line, so if no critical issues are found, the release will go public. Download GoLand 2019.1 RC Get this RC build via our Toolbox App, from the website, as a snap package (for Linux), or directly from GoLand – just select Automatically check updates for Early Access Program in Preferences / Settings | Appearan
Early Access Program gets Nightly builds
We have great news for people who are always on the lookout for something new. After the official Early Access Program (EAP) is open, you no longer need to wait for further EAP builds announcements to try out the new features or the most recent bug-fixes. Now they will be available as soon as they are ready, piping hot, right out of the oven that is our developers' code. We will provide fresh b
What else is hidden in the 2018.3 EAP 1?
Three days ago we announced that we are opening up our Early Access Program for the upcoming GoLand 2018.3 release. We have added such an enormous number of powerful new things inside, that we actually couldn’t fit them all into one blog post! So we have decided that we need to create a second part to this first EAP build. If you haven’t read the first blog post yet – we welcome you to start there
GoLand 2018.3 Early Access Program is open: Change Signature refactoring, support for Testify, debugging GAE applications, and more
Today we are opening our Early Access Program for the upcoming 2018.3 release of GoLand. We cordially welcome you to try the new features and share your feedback with us! To get this update working on your machine and try it out: from the website, via Toolbox App, or right from the IDE! For the last option, you need to be sure that you turn on Automatically check updates for Early Access Program i
What’s next: GoLand 2018.3 roadmap
Two weeks ago we released GoLand 2018.2, and just four days ago its more polished version – GoLand 2018.2.1. There’s a lot of goodies inside such as support for Go modules (vgo), an upgraded Move refactoring, new quick-fixes, Postfix Completion templates and Intention Actions, as well as a better debugger. Now it’s time to take a peek into the future of GoLand. We invite you behind the scenes,
GoLand 2018.2 Early Access Program is open! Native vgo support, better inspections, new quickfixes, multiple GitHub accounts and TouchBar support
Today we are happy to announce the start of the 2018.2 Early Access Program! During the next few months, we plan to release updates based on the IntelliJ Platform 2018.2, and we would like to invite you to help us test and shape the future of this release. As usual, this release will feature a mix of new Go specific features as well as Web and Platform specific features. Download GoLand 20