xlog

package
v0.0.0-...-0bd2313 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DebugLevel = "debug"
	InfoLevel  = "info"
	WarnLevel  = "warn"
	ErrorLevel = "error"
)

Variables

View Source
var (
	Int64    = zap.Int64
	Int32    = zap.Int32
	Int      = zap.Int
	Uint32   = zap.Uint32
	String   = zap.String
	Any      = zap.Any
	Err      = zap.Error
	NamedErr = zap.NamedError
	Bool     = zap.Bool
	Duration = zap.Duration
)

Functions

This section is empty.

Types

type Field

type Field = zapcore.Field

type Logger

type Logger struct {
	// contains filtered or unexported fields
}

func New

func New(opts ...Option) *Logger

func (*Logger) Debug

func (l *Logger) Debug(message string, fields ...Field) *Logger

func (*Logger) Error

func (l *Logger) Error(message string, fields ...Field) *Logger

func (*Logger) Fatal

func (l *Logger) Fatal(message string, fields ...Field) *Logger

func (*Logger) Info

func (l *Logger) Info(message string, fields ...Field) *Logger

func (*Logger) Panic

func (l *Logger) Panic(message string, fields ...Field) *Logger

func (*Logger) Warn

func (l *Logger) Warn(message string, fields ...Field) *Logger

func (*Logger) With

func (l *Logger) With(fields ...Field) *Logger

type Option

type Option func(*options)

func ForceEncoder

func ForceEncoder(enc string) Option

func SetLevel

func SetLevel(level string) Option

type Provider

type Provider interface {
	Logger() *Logger
}

Jump to

Keyboard shortcuts

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