Author Archives: Florin Pățan

About Florin Pățan

Developer Advocate at JetBrains

Debugging with GoLand – Essentials

In today’s post, we will continue exploring the debugger functionality in GoLand. If you want to know how to configure the debugger, please see our previous post which contains all the information on how to configure the IDE to work … Continue reading

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

Debugging with GoLand – Getting Started

Debugging is an essential part of any modern application lifecycle. It’s not only useful for finding bugs as programmers often use debuggers to see and understand what happens in a new codebase they have to work with or when learning … Continue reading

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

Working with Go Modules

In this blog post, we’ll explore how to work with Go Modules when creating new Go projects or working with existing ones. First, let’s create a new project by selecting New Project from the Welcome Screen. Then choose Go Modules … Continue reading

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

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