Go IntelliJ Magic

  1. Adding .nn to err.
1
err.nn<enter>

->

1
2
3
if err != nil {
    
}
  1. Ending a call with .var expands to variables at the start of the statement
1
myFunction(param1, param2).var<enter>

->

1
something, err := myFunction(param1, param2)
  1. Ctrl-Shift-E Gives a list of recent locations you visited