logger

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	FATAL = "FATAL"
	ERROR = "ERROR"
	WARN  = "WARNING"
	INFO  = "INFO"
	DEBUG = "DEBUG"
	TRACE = "TRACE"
)

Variables

This section is empty.

Functions

func Debug

func Debug(message interface{})

func Error

func Error(message interface{})

func Fatal

func Fatal(message interface{})

func Info

func Info(message interface{})

func Log

func Log(level string, message interface{})

func Spinner

func Spinner(message string) func()

func Trace

func Trace(message interface{})

func Warn

func Warn(message interface{})

Types

type ILoggers

type ILoggers interface {
	Debug(message interface{})
	Info(message interface{})
	Warn(message interface{})
	Error(message interface{})
	Fatal(message interface{})
	Trace(message interface{})
	Log(level string, message interface{})
	Spinner(message string) func()
}

func NewLoggers

func NewLoggers() ILoggers

type Loggers

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

func (*Loggers) Debug

func (loggers *Loggers) Debug(message interface{})

func (*Loggers) Error

func (loggers *Loggers) Error(message interface{})

func (*Loggers) Fatal

func (loggers *Loggers) Fatal(message interface{})

func (*Loggers) Info

func (loggers *Loggers) Info(message interface{})

func (*Loggers) Log

func (loggers *Loggers) Log(level string, message interface{})

func (*Loggers) Spinner

func (loggers *Loggers) Spinner(message string) func()

func (*Loggers) Trace

func (loggers *Loggers) Trace(message interface{})

func (*Loggers) Warn

func (loggers *Loggers) Warn(message interface{})

Jump to

Keyboard shortcuts

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