標準庫log模塊
fatal會自動調用os.Exit
func Fatal(v ...interface{}) {
std.Output(2, fmt.Sprint(v...))
os.Exit(1)
}
panic 會自動調用panic
func Panic(v ...interface{}) {
s := fmt.Sprint(v...)
std.Output(2, s)
panic(s)
}
如果只是簡單的輸出還是老老實實使用
log.Print系列函數, 否則意外退出,還一頭霧水