Author Archives: Florin Pățan

About Florin Pățan

Developer Advocate at JetBrains

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 … Continue reading

Posted in New Features | Tagged , , , | Leave a comment

Refactorings in GoLand: Rename refactoring

This is the last blog post in the series of refactorings so I wanted to save the most used refactoring the IDE has for last. It’s one of the most powerful tools that I use and it works like magic … Continue reading

Posted in Features, Tutorial | Tagged , | Leave a comment

Refactorings in GoLand: Move refactoring

In this blog post, we will cover the Move refactoring option as we continue to explore the refactorings provided by the IDE. If you want to check out the other articles from this series, you can find them all here … Continue reading

Posted in Features, Tutorial | Tagged , | Leave a comment

Refactorings in GoLand: Extract and Inline

In this blog post, we will cover the Extract and Inline refactoring options as we continue to explore the refactorings provided by the IDE. If you want to check out the other articles from this series, you can find them … Continue reading

Posted in Features | Tagged , | Leave a comment

Refactorings in GoLand: Change Signature

Today, we’re going to start a series of blog posts about an essential part of the development life cycle that happens for any code we write — refactoring. Thanks to the automation in the IDE, we can perform a lot … Continue reading

Posted in EAP, Features, New Features | Tagged , | 5 Comments

GoLand internals: 1. Indices

Regardless if you are a new user or an existing one, all of us must spend at least a couple of minutes after every IDE upgrade or install on a task called “Updating Indices”. In today’s post, we’ll spend a … Continue reading

Posted in Features, Internals | Tagged , , | Leave a comment

GoLand 2018.2 EAP 3: Move refactoring, vgo updates, new inspections, actions and a lot of platform updates

We know it’s been a while since we last released an EAP for our 2018.2. But today we are happy to release our third iteration and give you some of the most anticipated changes in an early preview. Here is the … Continue reading

Posted in EAP, Releases | Tagged | 6 Comments

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 … Continue reading

Posted in EAP, New Features, News, Releases | Tagged | Leave a comment

vgo integration support

Package management has long been a topic of interest for many people in the Go community. A few months ago, the Go team put forward a new tool, based on the learnings from dep and other package managers. This tool … Continue reading

Posted in New Features, Tutorial | 14 Comments

Debugging containerized Go applications

Containers are increasingly popular for deploying applications and Go applications make no exceptions from this. But how should we debug these applications that are running in the isolated environment a container offers? For this, we turn back to the way … Continue reading

Posted in Features, Tutorial | Tagged , , | 42 Comments