Generating interface functions

When you want to implement an interface for a struct at the caret, press &shortcut:ImplementMethods; (Code | Implement Methods) or &shortcut:ShowIntentionActions;, and then choose the corresponding quick-fix. GoLand will generate interface functions with the correct signatures.

Implementing interface members