Versions in this module Expand all Collapse all v2 v2.11.0 Jun 19, 2025 Changes in this version + var ConsoleEncoder zapcore.Encoder = zapcore.NewConsoleEncoder(zapcore.EncoderConfig{ ... }) + var DefaultZapOptions []zap.Option = []zap.Option + var JsonEncoder zapcore.Encoder = zapcore.NewJSONEncoder(zapcore.EncoderConfig{ ... }) + func GetLevel(level Level) zapcore.Level + func NewConsoleLogger(config Config, encoder zapcore.Encoder, options ...zap.Option) *zap.Logger + func NewFileLogger(config Config, encoder zapcore.Encoder, options ...zap.Option) (*zap.Logger, error) + func NewLogger(config Config, encoder zapcore.Encoder, options ...zap.Option) (*zap.Logger, error) + type Config struct + Compress bool + Level Level + LogPath string + MaxAge time.Duration + MaxBackups int + MaxSize int64 + Type Type + type Level string + const Debug + const Dpanic + const Error + const Fatal + const Info + const Panic + const Warn + type Type string + const Console + const File