Golang 库: 为什么 Golang slog 库不支持 slog.Fatal
API
原文链接: https://tangx.in/posts/2023/01/06/why-dont-golang-slog-support-fatal-api/
使用 slog
默认不支持 Fatal
如果直接把 slog
当成 log
使用, 会有一点点头疼
func main() {
slog.Debug("debug")
slog.Info("info")
slog.Warn("warn")
slog.Error("err", fmt.Errorf("game over"))
// slog.Fatal("don't support")
}
// 2023/01/06 07:41:50 INFO info
// 2023/01/06 07:41:50 WARN warn
// 2023/01/06 07:41:50 ERROR err err="game over"
slog
默认日志级别 是info
, 无法输出DEBUG
日志。