生成用于惯用错误处理的样板代码。

您可以在返回 error 的调用或 error 类型的任何表达式上调用模板。 该模板会引入新变量,将表达式赋给它们,并使用以下代码检查错误是否为非 nil

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

每个 value 要么是 err 变量,要么是封闭函数的相应返回值类型的默认值。