Documentation ¶
Index ¶
- func Debugc(message string, fields ...zap.Field)
- func Errorc(message string, fields ...zap.Field)
- func GeneralConfig() zapcore.EncoderConfig
- func Infoc(message string, fields ...zap.Field)
- func Warnc(message string, fields ...zap.Field)
- type FormatLogger
- type Logger
- type SeLogger
- func (sl *SeLogger) Debug(msg string)
- func (sl *SeLogger) Debugf(format string, args ...interface{})
- func (sl *SeLogger) Debugt(msg string)
- func (sl *SeLogger) Error(msg string)
- func (sl *SeLogger) Errorf(format string, args ...interface{})
- func (sl *SeLogger) Errort(msg string)
- func (sl *SeLogger) Fatal(msg string)
- func (sl *SeLogger) Fatalf(format string, args ...interface{})
- func (sl *SeLogger) Fatalt(msg string)
- func (sl *SeLogger) Info(msg string)
- func (sl *SeLogger) Infof(format string, args ...interface{})
- func (sl *SeLogger) Infot(msg string)
- func (sl *SeLogger) Named(name string) Logger
- func (sl *SeLogger) Panic(msg string)
- func (sl *SeLogger) Panicf(format string, args ...interface{})
- func (sl *SeLogger) Panict(msg string)
- func (sl *SeLogger) Warn(msg string)
- func (sl *SeLogger) Warnf(format string, args ...interface{})
- func (sl *SeLogger) Warnt(msg string)
- func (sl *SeLogger) With(fields ...zap.Field) Logger
- type StandardLogger
- type WithMetaLogger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GeneralConfig ¶ added in v0.0.2
func GeneralConfig() zapcore.EncoderConfig
Types ¶
type FormatLogger ¶ added in v0.0.2
type FormatLogger interface { Debugf(format string, args ...interface{}) Infof(format string, args ...interface{}) Warnf(format string, args ...interface{}) Errorf(format string, args ...interface{}) Fatalf(format string, args ...interface{}) Panicf(format string, args ...interface{}) }
FormatLogger 携带format的日志打印
type Logger ¶ added in v0.0.2
type Logger interface { StandardLogger FormatLogger WithMetaLogger // 用于创建子Logger Named(name string) Logger With(fields ...zap.Field) Logger }
Logger 程序日志接口, 用于适配多种第三方日志插件
type SeLogger ¶ added in v0.0.2
type SeLogger struct {
// contains filtered or unexported fields
}
func NewStdLogger ¶ added in v0.0.2
create standard logger
Click to show internal directories.
Click to hide internal directories.