logger

package
v1.1.5 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2023 License: Apache-2.0 Imports: 6 Imported by: 12

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsRegistered

func IsRegistered(modeName string) bool

func RegisterLogger

func RegisterLogger(modeName string, wrapper Wrapper) error

Types

type CommonLogger

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

func GetCommonLogger

func GetCommonLogger(modeName string) *CommonLogger

func (*CommonLogger) Debugf

func (cl *CommonLogger) Debugf(format string, params ...interface{})

func (*CommonLogger) Errorf

func (cl *CommonLogger) Errorf(format string, params ...interface{})

func (*CommonLogger) Flush

func (cl *CommonLogger) Flush()

func (*CommonLogger) Infof

func (cl *CommonLogger) Infof(format string, params ...interface{})

func (*CommonLogger) Tracef

func (cl *CommonLogger) Tracef(format string, params ...interface{})

func (*CommonLogger) Warnf

func (cl *CommonLogger) Warnf(format string, params ...interface{})

type DefaultLogger

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

func NewDefaultLogger

func NewDefaultLogger(logger *log.Logger) *DefaultLogger

func (DefaultLogger) Debugf

func (d DefaultLogger) Debugf(format string, params ...interface{})

func (DefaultLogger) Errorf

func (d DefaultLogger) Errorf(format string, params ...interface{})

func (DefaultLogger) Flush

func (d DefaultLogger) Flush()

func (DefaultLogger) Infof

func (d DefaultLogger) Infof(format string, params ...interface{})

func (DefaultLogger) Tracef

func (d DefaultLogger) Tracef(format string, params ...interface{})

func (DefaultLogger) Warnf

func (d DefaultLogger) Warnf(format string, params ...interface{})

type Wrapper

type Wrapper interface {
	Flush()
	Tracef(format string, v ...interface{})
	Infof(format string, v ...interface{})
	Debugf(format string, v ...interface{})
	Warnf(format string, v ...interface{})
	Errorf(format string, v ...interface{})
}

Jump to

Keyboard shortcuts

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