zapLogger

package
v0.0.0-...-ba223e3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEncoder

func NewEncoder() zapcore.Encoder

func NewLumberWriter

func NewLumberWriter(name string, devMode bool) zapcore.WriteSyncer

func NewWriter

func NewWriter(name string) (zapcore.WriteSyncer, error)

Types

type ZapLogger

type ZapLogger struct {
	Sync func() error
	// contains filtered or unexported fields
}

func NewZapLogger

func NewZapLogger(encoder zapcore.Encoder, writer zapcore.WriteSyncer, level zap.AtomicLevel, opts ...zap.Option) *ZapLogger

func (*ZapLogger) Debug

func (z *ZapLogger) Debug(msg string, fields ...zap.Field)

func (*ZapLogger) Error

func (z *ZapLogger) Error(msg string, fields ...zap.Field)

func (*ZapLogger) Fatal

func (z *ZapLogger) Fatal(msg string, fields ...zap.Field)

func (*ZapLogger) Info

func (z *ZapLogger) Info(msg string, fields ...zap.Field)

func (*ZapLogger) L

func (z *ZapLogger) L() *zap.Logger

func (*ZapLogger) Log

func (z *ZapLogger) Log(level log.Level, kvs ...interface{}) error

Log 实现 Kratos 的 Logger 接口

func (*ZapLogger) Warn

func (z *ZapLogger) Warn(msg string, fields ...zap.Field)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL