logger

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Jun 25, 2020 License: MIT Imports: 8 Imported by: 7

Documentation

Index

Constants

View Source
const (
	EMERGENCY = 0
	ALERT     = 1
	CRITICAL  = 2
	ERROR     = 3
	WARNING   = 4
	NOTICE    = 5
	INFO      = 6
	DEBUG     = 7
)
View Source
const STACK_BUFFER_SIZE int = 8192
View Source
const TIMESTAMP_FMT string = "2006-01-02 15:04:05.000"

Variables

This section is empty.

Functions

func Alert

func Alert(msg string)

func Alertf

func Alertf(format string, args ...interface{})

func Critical

func Critical(msg string)

func Criticalf

func Criticalf(format string, args ...interface{})

func Debug

func Debug(msg string)

func Debugf

func Debugf(format string, args ...interface{})

func Emergency

func Emergency(msg string)

func Emergencyf

func Emergencyf(format string, args ...interface{})

func Error

func Error(msg string)

func Errorf

func Errorf(format string, args ...interface{})

func HideFuncName

func HideFuncName()

func HidePackage

func HidePackage()

func Info

func Info(msg string)

func Infof

func Infof(format string, args ...interface{})

func Notice

func Notice(msg string)

func Noticef

func Noticef(msg string, args ...interface{})

func Print

func Print(msg string)

func PrintStack

func PrintStack()

func Printf

func Printf(format string, args ...interface{})

func SetLevel

func SetLevel(level Level)

func SetShortFileNameDepth

func SetShortFileNameDepth(depth int)

func SetStackTraceLevel

func SetStackTraceLevel(level Level)

func ShowFullFileName

func ShowFullFileName()

func ShowFuncName

func ShowFuncName()

func ShowPackage

func ShowPackage()

func ShowShortFileName

func ShowShortFileName()

func Warning

func Warning(msg string)

func Warningf

func Warningf(format string, args ...interface{})

Types

type Level

type Level int

func (Level) String

func (level Level) String() string

type Logger

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

func NewLogger

func NewLogger(out io.Writer) *Logger

func (*Logger) Alert

func (this *Logger) Alert(msg string)

func (*Logger) Alertf

func (this *Logger) Alertf(format string, args ...interface{})

func (*Logger) Critical

func (this *Logger) Critical(msg string)

func (*Logger) Criticalf

func (this *Logger) Criticalf(format string, args ...interface{})

func (*Logger) Debug

func (this *Logger) Debug(msg string)

func (*Logger) Debugf

func (this *Logger) Debugf(format string, args ...interface{})

func (*Logger) Emergency

func (this *Logger) Emergency(msg string)

func (*Logger) Emergencyf

func (this *Logger) Emergencyf(format string, args ...interface{})

func (*Logger) Error

func (this *Logger) Error(msg string)

func (*Logger) Errorf

func (this *Logger) Errorf(format string, args ...interface{})

func (*Logger) HideFuncName

func (this *Logger) HideFuncName()

func (*Logger) HidePackage

func (this *Logger) HidePackage()

func (*Logger) Info

func (this *Logger) Info(msg string)

func (*Logger) Infof

func (this *Logger) Infof(format string, args ...interface{})

func (*Logger) Notice

func (this *Logger) Notice(msg string)

func (*Logger) Noticef

func (this *Logger) Noticef(format string, args ...interface{})

func (*Logger) Print

func (this *Logger) Print(msg string)

func (*Logger) PrintStack

func (this *Logger) PrintStack()

func (*Logger) Printf

func (this *Logger) Printf(format string, args ...interface{})

func (*Logger) SetLevel

func (this *Logger) SetLevel(level Level)

func (*Logger) SetShortFileNameDepth

func (this *Logger) SetShortFileNameDepth(depth int)

func (*Logger) SetStackTraceLevel

func (this *Logger) SetStackTraceLevel(level Level)

func (*Logger) ShowFullFileName

func (this *Logger) ShowFullFileName()

func (*Logger) ShowFuncName

func (this *Logger) ShowFuncName()

func (*Logger) ShowPackage

func (this *Logger) ShowPackage()

func (*Logger) ShowShortFileName

func (this *Logger) ShowShortFileName()

func (*Logger) Warning

func (this *Logger) Warning(msg string)

func (*Logger) Warningf

func (this *Logger) Warningf(format string, args ...interface{})

Jump to

Keyboard shortcuts

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