logger

package
v1.2.9 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FileLogger

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

func NewFileLogger

func NewFileLogger(level, fp, fn string, maxSize int64) *FileLogger

构造函数 文件输入

func (*FileLogger) Close

func (f *FileLogger) Close(file *os.File)

关闭文件

func (*FileLogger) Debug

func (l *FileLogger) Debug(msg string, a ...interface{})

Debug 方法

func (*FileLogger) Error

func (l *FileLogger) Error(msg string, a ...interface{})

Error 方法

func (FileLogger) Fatal

func (l FileLogger) Fatal(msg string, a ...interface{})

Fatal 方法

func (*FileLogger) Info

func (l *FileLogger) Info(msg string, a ...interface{})

Info 方法

func (*FileLogger) Waring

func (l *FileLogger) Waring(msg string, a ...interface{})

Waring 方法

type Level

type Level uint16
const (
	UNKNOW Level = iota
	DEBUG
	INFO
	WARING
	ERROR
	FATAL
)

func ParseLevel

func ParseLevel(s string) (Level, error)

解析日志级别

type Log

type Log interface {
	Debug(msg string, a ...interface{})
	Info(msg string, a ...interface{})
	Waring(msg string, a ...interface{})
	Error(msg string, a ...interface{})
	Fatal(msg string, a ...interface{})
}

type Logger

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

Logger 日志结构体

func NewLog

func NewLog(levelStr string) Logger

NewLog 构造函数

func (Logger) Debug

func (l Logger) Debug(msg string, a ...interface{})

Debug 方法

func (Logger) Error

func (l Logger) Error(msg string, a ...interface{})

Error 方法

func (Logger) Fatal

func (l Logger) Fatal(msg string, a ...interface{})

Fatal 方法

func (Logger) Info

func (l Logger) Info(msg string, a ...interface{})

Info 方法

func (Logger) Waring

func (l Logger) Waring(msg string, a ...interface{})

Waring 方法

Jump to

Keyboard shortcuts

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