Documentation ¶
Index ¶
- func Any(key string, value any) zap.Field
- func Bool(key string, v bool) zap.Field
- func Bools(key string, v []bool) zap.Field
- func Debug(msg string, fields ...zap.Field)
- func Debugf(template string, args ...any)
- func Duration(key string, v time.Duration) zap.Field
- func Durations(key string, v []time.Duration) zap.Field
- func Error(msg string, fields ...zap.Field)
- func ErrorField(key string, value error) zap.Field
- func Errorf(template string, args ...any)
- func Fatal(msg string, fields ...zap.Field)
- func Fatalf(template string, args ...any)
- func Float64(key string, v float64) zap.Field
- func GetJsonEncoder() zapcore.Encoder
- func GetTxtEncoder() zapcore.Encoder
- func Info(msg string, fields ...zap.Field)
- func Infof(template string, args ...any)
- func Int(key string, value int) zap.Field
- func Int16(key string, value int16) zap.Field
- func Int32(key string, value int32) zap.Field
- func Int64(key string, value int64) zap.Field
- func Int8(key string, value int8) zap.Field
- func SDebug(args ...interface{})
- func SError(args ...interface{})
- func SFatal(args ...interface{})
- func SInfo(args ...interface{})
- func SStackError(args ...interface{})
- func SWarn(args ...interface{})
- func SetLogger(logger *Logger)
- func StackError(msg string, fields ...zap.Field)
- func StackErrorf(template string, args ...any)
- func String(key, value string) zap.Field
- func Time(key string, v time.Time) zap.Field
- func Uint(key string, value uint) zap.Field
- func Uint16(key string, value uint16) zap.Field
- func Uint32(key string, value uint32) zap.Field
- func Uint64(key string, v uint64) zap.Field
- func Uint8(key string, value uint8) zap.Field
- func Warn(msg string, fields ...zap.Field)
- func Warnf(template string, args ...any)
- type Logger
- func (logger *Logger) Debug(msg string, fields ...zap.Field)
- func (logger *Logger) Enabled(zapcore.Level) bool
- func (logger *Logger) Error(msg string, fields ...zap.Field)
- func (logger *Logger) Fatal(msg string, fields ...zap.Field)
- func (logger *Logger) Info(msg string, fields ...zap.Field)
- func (logger *Logger) Init()
- func (logger *Logger) SDebug(args ...interface{})
- func (logger *Logger) SError(args ...interface{})
- func (logger *Logger) SFatal(args ...interface{})
- func (logger *Logger) SInfo(args ...interface{})
- func (logger *Logger) SStackError(args ...interface{})
- func (logger *Logger) SWarn(args ...interface{})
- func (logger *Logger) SetEncoder(encoder zapcore.Encoder)
- func (logger *Logger) SetLogLevel(level zapcore.Level)
- func (logger *Logger) SetSkip(skip int)
- func (logger *Logger) StackError(msg string, args ...zap.Field)
- func (logger *Logger) Warn(msg string, fields ...zap.Field)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetJsonEncoder ¶ added in v2.0.16
func GetTxtEncoder ¶ added in v2.0.16
func SStackError ¶ added in v2.0.16
func SStackError(args ...interface{})
func StackError ¶ added in v2.0.16
func StackErrorf ¶ added in v2.0.16
Types ¶
type Logger ¶
type Logger struct { *zap.Logger OpenConsole *bool LogPath string FileName string Skip int LogLevel zapcore.Level Encoder zapcore.Encoder LogConfig *lumberjack.Logger SugaredLogger *zap.SugaredLogger CoreList []zapcore.Core // contains filtered or unexported fields }
func NewDefaultLogger ¶ added in v2.0.16
func NewDefaultLogger() *Logger
func (*Logger) SStackError ¶ added in v2.0.16
func (logger *Logger) SStackError(args ...interface{})
func (*Logger) SetEncoder ¶ added in v2.0.16
func (*Logger) SetLogLevel ¶ added in v2.0.16
func (*Logger) StackError ¶ added in v2.0.16
Click to show internal directories.
Click to hide internal directories.