mlog

package
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2023 License: BSD-2-Clause Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetDebugTag

func GetDebugTag() bool

GetDebugTag debug mode

func PanicToError

func PanicToError()

PanicToError 把panic错误转换成error错误

Types

type Fields

type Fields = logrus.Fields

Fields 日志数据字段

type Logger

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

Logger 日志句柄

func NewLogger

func NewLogger(fields Fields) *Logger

NewLogger TODO

func NewPlayerLogger

func NewPlayerLogger(playerid int64, fields Fields) *Logger

NewPlayerLogger 创建玩家日志句柄

func NewSysLogger

func NewSysLogger(fields Fields) *Logger

NewSysLogger 创建日志句柄

func (Logger) Debug

func (l Logger) Debug(args ...interface{})

Debug Debug等级日志

func (Logger) Debugf

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

Debugf Debug等级日志

func (Logger) Error

func (l Logger) Error(args ...interface{})

Error Error等级日志

func (Logger) Errorf

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

Errorf Error等级日志

func (Logger) Fatalf

func (l Logger) Fatalf(format string, args ...interface{})

Fatalf error can't recover

func (Logger) Info

func (l Logger) Info(args ...interface{})

Info Info等级日志

func (Logger) Infof

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

Infof Info等级日志

func (Logger) Panic

func (l Logger) Panic(args ...interface{})

Panic 灾难级别日志,只有加载配置时可以使用

func (Logger) Panicf

func (l Logger) Panicf(format string, args ...interface{})

Panicf 灾难级别日志,只有加载配置时可以使用

func (Logger) Warn

func (l Logger) Warn(args ...interface{})

Warn Warn等级日志

func (Logger) Warnf

func (l Logger) Warnf(format string, args ...interface{})

Warnf Warn等级日志

func (Logger) WithField

func (l Logger) WithField(key string, value interface{}) *Logger

WithField Add a single field to the Entry.

func (Logger) WithFields

func (l Logger) WithFields(fields Fields) *Logger

WithFields 添加新的数据字段

Jump to

Keyboard shortcuts

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