Versions in this module Expand all Collapse all v1 v1.0.1 Dec 7, 2023 v1.0.0 Dec 7, 2023 Changes in this version + const DPanicLevel + const DebugLevel + const ErrorLevel + const FatalLevel + const InfoLevel + const PanicLevel + const WarnLevel + var Any = any + var Array = zap.Array + var Binaries = binaries + var Binary = zap.Binary + var Bool = zap.Bool + var Boolp = zap.Boolp + var Bools = zap.Bools + var ByteString = zap.ByteString + var ByteStrings = zap.ByteStrings + var Complex128 = zap.Complex128 + var Complex128p = zap.Complex128p + var Complex128s = zap.Complex128s + var Complex64 = zap.Complex64 + var Complex64p = zap.Complex64p + var Complex64s = zap.Complex64s + var Duration = zap.Duration + var Durationp = zap.Durationp + var Durations = zap.Durations + var Error = zap.Error + var Errors = zap.Errors + var Float32 = zap.Float32 + var Float32p = zap.Float32p + var Float32s = zap.Float32s + var Float64 = zap.Float64 + var Float64p = zap.Float64p + var Float64s = zap.Float64s + var Inline = zap.Inline + var Int = zap.Int + var Int16 = zap.Int16 + var Int16p = zap.Int16p + var Int16s = zap.Int16s + var Int32 = zap.Int32 + var Int32p = zap.Int32p + var Int32s = zap.Int32s + var Int64 = zap.Int64 + var Int64p = zap.Int64p + var Int64s = zap.Int64s + var Int8 = zap.Int8 + var Int8p = zap.Int8p + var Int8s = zap.Int8s + var Intp = zap.Intp + var Ints = zap.Ints + var Namespace = zap.Namespace + var Object = zap.Object + var ProtoBuf = protoBuf + var Reflect = zap.Reflect + var Skip = zap.Skip + var Stack = zap.Stack + var StackSkip = zap.StackSkip + var String = zap.String + var Stringer = zap.Stringer + var Stringp = zap.Stringp + var Strings = zap.Strings + var Time = zap.Time + var Timep = zap.Timep + var Times = zap.Times + var Uint = zap.Uint + var Uint16 = zap.Uint16 + var Uint16p = zap.Uint16p + var Uint16s = zap.Uint16s + var Uint32 = zap.Uint32 + var Uint32p = zap.Uint32p + var Uint32s = zap.Uint32s + var Uint64 = zap.Uint64 + var Uint64p = zap.Uint64p + var Uint64s = zap.Uint64s + var Uint8 = zap.Uint8 + var Uint8p = zap.Uint8p + var Uint8s = zap.Uint8s + var Uintp = zap.Uintp + var Uintptr = zap.Uintptr + var Uintptrp = zap.Uintptrp + var Uintptrs = zap.Uintptrs + var Uints = zap.Uints + func WithCompress(compress bool) fileOption + func WithMaxAge(age int) fileOption + func WithMaxBackups(backup int) fileOption + func WithMaxSize(maxSize int) fileOption + type Field = zap.Field + type Level = zapcore.Level + type LevelEnablerFunc func(Level) zap.LevelEnablerFunc + type Logger struct + func NewLogger(opts ...Options) *Logger + func (l *Logger) DPanic(msg string, fields ...Field) + func (l *Logger) Debug(msg string, fields ...Field) + func (l *Logger) Error(msg string, fields ...Field) + func (l *Logger) Fatal(msg string, fields ...Field) + func (l *Logger) GetLevel() Level + func (l *Logger) Info(msg string, fields ...Field) + func (l *Logger) Logger() *zap.Logger + func (l *Logger) Panic(msg string, fields ...Field) + func (l *Logger) SetFields(fields ...Field) + func (l *Logger) SetLevel(lvl Level) + func (l *Logger) SetOptions(opts ...zap.Option) + func (l *Logger) Sugar() *zap.SugaredLogger + func (l *Logger) Sync() error + func (l *Logger) Warn(msg string, fields ...Field) + func (l *Logger) With(fields ...Field) *Logger + func (l *Logger) WithOptions(opts ...zap.Option) *Logger + type Option zap.Option + type Options interface + func WithDebug(debug bool) Options + func WithFile(file string, f LevelEnablerFunc, opts ...fileOption) Options + func WithHooks(hooks []func(zapcore.Entry) error) Options + func WithLevel(l Level) Options + func WithLocalTime(localTime bool) Options + func WithOptions(opts []zap.Option) Options + func WithSkip(skip int) Options + func WithTraceKey(traceKey string) Options