Smart Code Completion

The king of code completion in GoLand.

Smart code completion narrows down the matches to quickly give you a list of useful values.

Smart Code Completion gives you a list of the most relevant symbols that are applicable in the current context.

How to use:

Press ⌃⇧␣ (macOS) / Ctrl+Shift+Space (Windows/Linux).

Related Resources

Code vision
Focus on your code while getting additional information about it.
Handle Go errors by using a Postfix Completion
Keep writing code as you would and use the Postfix Completion to generate the boilerplate
Better time format in completion
Use the commonly known date/time formatting strings while writing time formatting in Go