Go templates made easy
Go ships with its own template engine, split into two packages, text/template and html/template. These packages are similar in functionality, with the difference that html/template allows a user to generate HTML code that is safe against code injection, making it suitable for use on web pages and emails. These packages are also used in other applications such as the configuration for Helm, the Kubernetes package manager, assisting with code generation and much more. (more…)
GoLand 2018.3.1 is available for download
A more polished version of GoLand 2018.3, GoLand 2018.3.1, is already available for download. Get this update on your machine in one of three ways: download from the website, update via Toolbox App, or apply as a patch on top of 2018.3 (use Help | Check for Updates). This update contains bug-fixes in different areas. We recommend that you upgrade and get your IDE working even smoother. Download GoLand 2018.3.1 (more…)
GoLand 2018.3 released!
Get ready for the Change Signature refactoring, Testify support, and many new tools in the debugger such as Google App Engine, Go core dumps, and Mozilla rr. Find new code inspections and intention actions, improved code completion, support for diagrams, updates for VCS, Docker, Kubernetes, and much more. Download GoLand 2018.3 To take in all the new features, with GIFs and full descriptions, please visit the What’s New page. Let’s have a quick look at the highlights of this release. (more…)
GoLand 2018.3 Beta: Change Signature refactoring, debugging Google App Engine, Testify, Go core dumps, and more
The upcoming GoLand 2018.3 release has reached the Beta milestone! If you’re new to our release cycles, we announce a Beta when we’ve packed everything we plan to deliver in the major update. Since this moment and until the release date, our team is focused only on polishing everything off. Download GoLand 2018.3 BETA Compared with our Early Access builds, the Beta version is quite stable though it may still have bugs and other issues. Let’s have a look at what the upcoming release will have inside! (more…)
GoLand 2018.3 EAP 5: better Rename refactoring, Cassandra database support, and JSON enhancements
GoLand 2018.3 EAP 5 is available! Grab your copy from the website, update via Toolbox App, or install it beside your stable GoLand version. Download GoLand 2018.3 EAP (more…)
GoLand 2018.3 EAP 4: Mozilla RR, extended code completion, GitHub Pull requests, and more
GoLand 2018.3 EAP 4 is available! Grab it to preview support for Mozilla rr in the debugger, method-like code completion for functions, new gutter icons for shadowed/shadowing (overridden/overriding) methods, GitHub Pull Requests tool window, and more. Download GoLand 2018.3 EAP (more…)
What’s new in GoLand 2018.3 EAP 3?
GoLand 2018.3 EAP 3 is available, and it brings you the ability to explore Go core dumps, improved Generate getter/setter intention actions, new Unreachable code inspection, the ability to attach arbitrary folders to already opened projects via the Open Project popup, and more. Download GoLand 2018.3 EAP (more…)
GoLand 2018.3 EAP 2: Dependency Diagrams, High-Contrast Theme, and Better Code Completion for Databases
GoLand 2018.3 EAP 2 is available for download. By the way, you don’t have to wait for the official EAP announcements to try new features. After the Early Access Program is open, you can play with Nightly Builds that include all the latest developments. Download GoLand 2018.3 EAP (more…)
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 builds based on the latest development code every day during the whole Early Access Program. Wondering what Early Access Program is about and what it can do for you? Read a short explanation in this
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 to get the whole picture. Click on a topic below to learn more about a specific area you’re interested in, or read through the whole blog post to get yourself up to speed with all the new improvemen
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 in Preferences / Settings | Appearance & Behavior | System Settings | Updates. Click a topic below to learn about a specific area you’re interested in, or read the whole blog post to get up
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, to our kitchen where we cook up new things for you. We’d like to make it a tradition. To make it even more enjoyable, we will not only share our plans for GoLand, but we’ll also reward our evaluators.