Versions in this module Expand all Collapse all v0 v0.0.1 Apr 14, 2022 Changes in this version + func NewJadeConsoleLog(params ...interface{}) (interface{}, error) + func NewJadeCustomLog(params ...interface{}) (interface{}, error) + func NewJadeRotateLog(params ...interface{}) (interface{}, error) + func NewJadeSingleLog(params ...interface{}) (interface{}, error) + type JadeConsoleLog struct + type JadeCustomLog struct + type JadeLog struct + func (log *JadeLog) Debug(ctx context.Context, msg string, fields map[string]interface{}) + func (log *JadeLog) Error(ctx context.Context, msg string, fields map[string]interface{}) + func (log *JadeLog) Fatal(ctx context.Context, msg string, fields map[string]interface{}) + func (log *JadeLog) Info(ctx context.Context, msg string, fields map[string]interface{}) + func (log *JadeLog) IsLevelEnable(level contract.LogLevel) bool + func (log *JadeLog) Panic(ctx context.Context, msg string, fields map[string]interface{}) + func (log *JadeLog) SetCtxFielder(handler contract.CtxFielder) + func (log *JadeLog) SetFormatter(formatter contract.Formatter) + func (log *JadeLog) SetLevel(level contract.LogLevel) + func (log *JadeLog) SetOutput(output io.Writer) + func (log *JadeLog) Trace(ctx context.Context, msg string, fields map[string]interface{}) + func (log *JadeLog) Warn(ctx context.Context, msg string, fields map[string]interface{}) + type JadeRotateLog struct + type JadeSingleLog struct