Documentation
¶
Overview ¶
Package slog 提供日志功能,整个进程使用唯一的日志工具打印和写日志文件,并发安全。
Index ¶
- func DPanic(args ...interface{})
- func DPanicf(format string, args ...interface{})
- func Debug(args ...interface{})
- func Debugf(format string, args ...interface{})
- func Dump(obj interface{}, prefix string)
- func Dumpf(obj interface{}, format string, args ...interface{})
- func Error(args ...interface{})
- func Errorf(format string, args ...interface{})
- func Fatal(args ...interface{})
- func Fatalf(format string, args ...interface{})
- func Info(args ...interface{})
- func Infof(format string, args ...interface{})
- func Panic(args ...interface{})
- func Panicf(format string, args ...interface{})
- func SetInstance(inst ILogger)
- func Warn(args ...interface{})
- func Warnf(format string, args ...interface{})
- type ILogger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DPanicf ¶
func DPanicf(format string, args ...interface{})
DPanicf 异常信息,开发调试环境中触发, 参数和 fmt.Sprintf 一样
Types ¶
type ILogger ¶
type ILogger interface {
// Dump 打印一个结构体,参数obj必须是结构体指针
Dump(obj interface{}, prefix string)
// Dumpf 打印一个结构体,参数obj必须是结构体指针,自定义格式化字符串
Dumpf(obj interface{}, format string, args ...interface{})
// Debug 调试信息
Debug(args ...interface{})
// Debugf 调试信息,自定义格式化字符串
Debugf(format string, args ...interface{})
// Info 普通信息
Info(args ...interface{})
// Infof 普通信息,自定义格式化字符串
Infof(format string, args ...interface{})
// Warn 警告信息
Warn(args ...interface{})
// Warnf 警告信息,自定义格式化字符串
Warnf(format string, args ...interface{})
// Error 错误信息
Error(args ...interface{})
// Errorf 错误信息,自定义格式化字符串
Errorf(format string, args ...interface{})
// DPanic 异常信息,调试环境中触发异常
DPanic(args ...interface{})
// DPanicf 异常信息,开发环境中触发,自定义格式化字符串
DPanicf(format string, args ...interface{})
// Panic 异常信息
Panic(args ...interface{})
// Panicf 异常信息,自定义格式化字符串
Panicf(format string, args ...interface{})
// Fatal 致命错误
Fatal(args ...interface{})
// Fatalf 致命错误,自定义格式化字符串
Fatalf(format string, args ...interface{})
}
ILogger 日志接口
Click to show internal directories.
Click to hide internal directories.