Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
New create a sugared zap sugared logger
level can be: "disable", "panic", "fatal", "error", "warn", "info", "debug", "trace"
func NewWithConfig ¶
func NewWithConfig(config *log.LoggerConfig, opts ...Opt) log.Logger
NewWithConfig create a sugared zap sugared logger
level can be: "disable", "panic", "fatal", "error", "warn", "info", "debug", "trace"
func NewWithConfigSimple ¶ added in v1.3.11
func NewWithConfigSimple(config *log.LoggerConfig) log.Logger
NewWithConfigSimple create a sugared zap sugared logger
Types ¶
type FieldLogger ¶
type FieldLogger interface { log.Logger Trace(args ...zap.Field) Debug(args ...zap.Field) Info(args ...zap.Field) Warn(args ...zap.Field) Error(args ...zap.Field) Fatal(args ...zap.Field) Print(args ...zap.Field) }
func AsFieldLogger ¶
func AsFieldLogger(s log.Logger) FieldLogger
type Opt ¶
type Opt func(logger *zap.SugaredLogger)
Click to show internal directories.
Click to hide internal directories.