Go 设置错误的格式,除errors包外,标准库中的fmt包还提供了方法Errorf
,可用于设置返回的错误字符串的格式,如下程序所示。这能够让您将多个值合并成更有意义的错误字符串,从而动态地创建错误字符串。
package main
import (
"fmt"
)
func main() {
name, role := "Richard Jupp", "Drummer"
err := fmt.Errorf("The %v %v quit", role, name)
if err != nil {
fmt.Println(err)
}
}
如果您运行这个程序,将打印如下错误字符串。
酷客网相关文章:
评论前必须登录!
注册