慣用的なエラー処理を行うボイラープレートコードを生成します。

このテンプレートは error を返す呼び出しか、error 型の任意の式に対して呼び出せます。 このテンプレートは新しい変数を導入し、その変数に式を代入した後、次のコードを使用してエラーが nil でないかどうかをチェックします。

if err != nil {
  return value1, value2, ...
}

valueerr 変数か、それを囲む関数の対応する戻り値の型のデフォルト値になります。