vscode の golang 向け拡張 vscode-go が保存時の gofmt に対応していた。(むしろ今までなかったのが辛すぎた)
まだデフォルトで無効なので、 settings.json に "go.formatOnSave": true
と追加すると有効になる。
実行されるコマンドは goreturns。イマドキは goimports よりも一歩進んでこれらしい。
github.com
goimports の機能に加え、function 内で戻り値に合わせた return の補完(zero value)をしてくれる。