Versions in this module Expand all Collapse all v0 v0.1.0 Jun 4, 2022 v0.0.1 Apr 22, 2022 Changes in this version + func DPanic(args ...interface{}) + func DPanicf(template string, args ...interface{}) + func Debug(args ...interface{}) + func Debugf(template string, args ...interface{}) + func Debugw(msg string, keysAndValues ...interface{}) + func Default() *zap.SugaredLogger + func Error(args ...interface{}) + func ErrorWithTrace(ctx context.Context, args ...interface{}) + func Errorf(template string, args ...interface{}) + func ErrorfWithTrace(ctx context.Context, template string, args ...interface{}) + func Errort(template string, args ...interface{}) error + func Errorw(msg string, keysAndValues ...interface{}) + func Fatal(args ...interface{}) + func Fatalf(template string, args ...interface{}) + func Fatalw(msg string, keysAndValues ...interface{}) + func GetHandler() gin.HandlerFunc + func Info(args ...interface{}) + func InfoWithTrace(ctx context.Context, args ...interface{}) + func Infof(template string, args ...interface{}) + func InfofWithTrace(ctx context.Context, template string, args ...interface{}) + func Infow(msg string, keysAndValues ...interface{}) + func JSON(msg string, data interface{}) + func Panic(args ...interface{}) + func Panicf(template string, args ...interface{}) + func Panicw(msg string, keysAndValues ...interface{}) + func PutHandler() gin.HandlerFunc + func Warn(args ...interface{}) + func WarnWithTrace(ctx context.Context, args ...interface{}) + func Warnf(template string, args ...interface{}) + func WarnfWithTrace(ctx context.Context, template string, args ...interface{}) + func Warnw(msg string, keysAndValues ...interface{}) + func With(args ...interface{}) *zap.SugaredLogger + func Wrap(router *gin.Engine) + func WrapGroup(router *gin.RouterGroup) + type Config struct + Compress bool + Development bool + EnableTrace bool + Encoding ZapConfEncoding + Level LogLevel + LocalTime bool + LogName string + LogPath string + MaxAge int + MaxSize int + type DemoLog struct + var DefaultLog *DemoLog + func ConfigureLogger(logOptions *Options) *DemoLog + func (d *DemoLog) Error(msg string) + func (d *DemoLog) Infof(template string, args ...interface{}) + type LogLevel string + func (l LogLevel) Level() zap.AtomicLevel + type Logger interface + Error func(msg string) + Infof func(msg string, args ...interface{}) + type Options struct + func (o *Options) CompareOptions() string + type ZapConfEncoding string + const ZapEncodeConsole + const ZapEncodeJSON + func (code ZapConfEncoding) IsValid() bool + func (code ZapConfEncoding) String() string