Meet the Interactive Feature Trainer

This interactive course will guide you through a lot of IDE workflows and use cases. It comes with many helpful action shortcuts. You don't need to memorize all of them. Instead, try them and take into your service the most useful ones. Since during your everyday work, you might encounter new problems, revisit this course and give other features a second try. Stay tuned for new lessons helping you to be more productive with GoLand.

How to use the course

The Learn tool window contains several modules with the corresponding sets of lessons that you can take in any order. When you finish studying a lesson, it will be marked as completed. You can use a completed lesson for your reference or restart it if you want to refresh your knowledge.

Even though a lesson looks familiar to you, give it a try: you may discover helpful examples and unknown shortcuts of the features you actively use!

Get started

You are likely reading this README.md during the learning project initialization. Usually, indexing is the most time-consuming operation during project initialization. The IDE will need to collect information about your environment, project, and construct internal representation. It is needed for fast navigation and search.

Manage shortcuts

Some shortcuts in this course may conflict with the system or other application shortcuts. In this case, you can click the problematic shortcut in the text of the lesson. The opened popup will show you the action name and alternative shortcuts. You will be able to apply the action or assign a new shortcut.

If there is another issue, try to restart the lesson or report the bug in our bug tracker.

Get back to your project

To return to the welcome screen, just close the project window. Alternatively, you can select File | Close Project from the main menu. Also, you can use the File menu to open or create new projects. By default, the Learn tool window is hidden. You can open it by selecting Help | Learn IDE Features from the main menu.

We will appreciate you leaving your feedback about this learning course!