Guide
Topics
Remote Development
Technologies
JavaScript and TypeScript
Python
Java
Go
.NET
Kotlin
Solutions
Game Development
JetBrains AI Guide: How to Use AI in Your IDE
Remote Development
Databases
Django
Hot tags
Amazon AWS
Debugging
Git
Google Cloud
Gradle
Refactoring
Browse more content...
Explore
Go
Go
Download
Blog
Docs
Tips
Visual, standalone, bite-sized learning resources organized into different categories.
Previous
Next
1
…
3
4
5
…
14
Navigate to File
Jump to a file without using the Project Tool Window, and your mouse
Navigate Between Open Files
Don't use the mouse to quickly move between multiple files, use the switcher instead.
Multiple Selections
Select multiple items faster with multiple carets.
Complete Current Statement
Add trailing commas or braces and move the cursor to the right place with a single keystroke.
Go To or From a Test
Navigate to and from a test subject like a method or function.
Generate a Test for an Element
Automate test generation
Detect Incorrect Usages of t/b.Fatal* Calls in Goroutines
Find if tests or benchmarks are using t/b.Fatal* calls inside goroutines incorrectly
Put New Project Under Version Control
The fastest way to register a new project directory under local version control.
Navigate to Symbol
Navigate your project by code, not files.
Detect Incorrect Usages
Formatting functions from packages such as pkg/errors, logrus or zap.
Evaluate Expression During Debugging
Select your code and execute it, in the right context.
Dump Goroutines from a Running Application
Inspect the goroutines and memory of your application as it runs.
Previous
Next
1
…
3
4
5
…
14