Documentation ¶ Index ¶ func NewLogger(opts ...logger.Option) (logger.Logger, error) func WithCallerSkip(i int) logger.Option func WithConfig(c zap.Config) logger.Option func WithEncoderConfig(c zapcore.EncoderConfig) logger.Option func WithNamespace(namespace string) logger.Option type Options Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewLogger ¶ func NewLogger(opts ...logger.Option) (logger.Logger, error) New builds a new logger based on options func WithCallerSkip ¶ func WithCallerSkip(i int) logger.Option func WithConfig ¶ func WithConfig(c zap.Config) logger.Option WithConfig pass zap.Config to logger func WithEncoderConfig ¶ func WithEncoderConfig(c zapcore.EncoderConfig) logger.Option WithEncoderConfig pass zapcore.EncoderConfig to logger func WithNamespace ¶ func WithNamespace(namespace string) logger.Option Types ¶ type Options ¶ type Options struct { logger.Options } Source Files ¶ View all Source files options.go zap.go Click to show internal directories. Click to hide internal directories.