Tag Archives: debugging

GoLand 2020.1 with Rich Code Completion Support for go.mod, Support for Macros in Run/Debug Configurations, and More

You can get this EAP build through the Toolbox App, by downloading it from the website, by using a snap package (for Ubuntu), or from right inside GoLand by selecting Automatically check updates for Early Access Program in Preferences / … Continue reading

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

How to Find Goroutines During Debugging

Goroutines are an essential part of most programs written in Go. But using lots of goroutines makes a program harder to debug. Or does it? In this blog post, we’ll take a look at labeling goroutines with custom data, one … Continue reading

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

Running GoLand on a Raspberry Pi 4

Let’s learn how to make GoLand, or any JetBrains IDE, work on a Raspberry Pi 4, a popular development single-board computer. We’ll cover: Requirements Installing the Operating System Operating System Configuration Installing the libraries specific to Raspberry Pi development Installing … Continue reading

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

2019.2 Features that Make Debugging Easier

GoLand 2019.2 brings with it a lot of new features and bug-fixes. In addition to making the debugger compatible with the new features in Go 1.13, we’ve added a few more things to help you debug code even more quickly … Continue reading

Posted in New Features | Tagged , | Leave a comment

Debugging with GoLand – Windows minidumps

A while back we talked about debugging the core dumps produced on Linux systems. Since then, the IDE has had an update that allows it to debug the equivalent memory dumps produced on Windows systems, called minidumps. As with core … Continue reading

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

Debugging with GoLand – Advanced Debugging features

Today we start the last article in the series of debugging with GoLand. Previously we addressed points such as configuring the debugger and the debugging session, how to control the debugger execution flow and configure breakpoints, and what are some of the … Continue reading

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

Debugging with GoLand – Improvements in 2019.1

We kicked off this series with how the debugger can be launched and then went on to explain how you can interact with it and configure various breakpoint properties. Today we are continuing on this series with a look at … Continue reading

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

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 , , , | 4 Comments

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 , , , | 18 Comments