可以在 error
类型的变量和表达式上调用。
将变量 err
替换为以下构造:
if err != nil {
return value1, value2, ...
}
将表达式 expr
替换为以下构造:
if err := expr; err != nil {
return value1, value2, ...
}
每个 value
要么是 err
变量,要么是封闭函数的相应返回值类型的默认值。 您可以在具有多个值的表达式上调用此模板。