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