このテンプレートは error を返す呼び出しか、error 型の任意の式に対して呼び出せます。 このテンプレートは新しい変数を導入し、その変数に式を代入した後、次のコードを使用してエラーが nil でないかどうかをチェックします。
error
nil
if err != nil { return value1, value2, ... }
各 value は err 変数か、それを囲む関数の対応する戻り値の型のデフォルト値になります。
value
err