Documentation
¶
Overview ¶
Package logs 日志操作
这是对 logs 的二次定义,方便使用者引用。
Index ¶
Constants ¶
View Source
const ( MicroLayout = logs.MicroLayout MilliLayout = logs.MilliLayout NanoLayout = logs.NanoLayout )
日志的时间格式
View Source
const ( Info = logs.LevelInfo Trace = logs.LevelTrace Warn = logs.LevelWarn Debug = logs.LevelDebug Error = logs.LevelError Fatal = logs.LevelFatal )
日志的类别
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ParamsLogs ¶
type ParamsLogs struct {
// contains filtered or unexported fields
}
ParamsLogs 带参数的日志
func (*ParamsLogs) DEBUG ¶
func (l *ParamsLogs) DEBUG() Logger
func (*ParamsLogs) ERROR ¶
func (l *ParamsLogs) ERROR() Logger
func (*ParamsLogs) FATAL ¶
func (l *ParamsLogs) FATAL() Logger
func (*ParamsLogs) INFO ¶
func (l *ParamsLogs) INFO() Logger
func (*ParamsLogs) NewEntry ¶
func (l *ParamsLogs) NewEntry(lv Level) *Entry
func (*ParamsLogs) TRACE ¶
func (l *ParamsLogs) TRACE() Logger
func (*ParamsLogs) WARN ¶
func (l *ParamsLogs) WARN() Logger
type Writer ¶
type Writer = logs.Writer
func NewDispatchWriter ¶
func NewNopWriter ¶
func NewNopWriter() Writer
func NewTermWriter ¶
NewTermWriter 带颜色的终端输出通道
timeLayout 表示输出的时间格式,遵守 time.Format 的参数要求, 如果为空,则不输出时间信息; fore 表示终端信息的字符颜色,背景始终是默认色; w 表示终端的接口,可以是 os.Stderr 或是 os.Stdout, 如果是其它的实现者则会带控制字符一起输出;
Click to show internal directories.
Click to hide internal directories.