Documentation
¶
Index ¶
- func SpawnFileLogrus(level logrus.Level, logPath string, logName string) (*logrus.Logger, error)
- type DefaultAgent
- func (slf *DefaultAgent) Close()
- func (slf *DefaultAgent) Debug(prefix string, fmrt string, args ...interface{})
- func (slf *DefaultAgent) Error(prefix string, fmrt string, args ...interface{})
- func (slf *DefaultAgent) Fatal(prefix, fmrt string, args ...interface{})
- func (slf *DefaultAgent) Info(prefix string, fmrt string, args ...interface{})
- func (slf *DefaultAgent) Out(fmrt string, args ...interface{})
- func (slf *DefaultAgent) Panic(prefix, fmrt string, args ...interface{})
- func (slf *DefaultAgent) Trace(prefix, fmrt string, args ...interface{})
- func (slf *DefaultAgent) Warning(prefix, fmrt string, args ...interface{})
- func (slf *DefaultAgent) WithHandle(handle interface{})
- type LogAgent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DefaultAgent ¶
type DefaultAgent struct {
// contains filtered or unexported fields
}
DefaultAgent 默认日志代理
func (*DefaultAgent) Debug ¶
func (slf *DefaultAgent) Debug(prefix string, fmrt string, args ...interface{})
Debug 输出Debug级日志
func (*DefaultAgent) Error ¶
func (slf *DefaultAgent) Error(prefix string, fmrt string, args ...interface{})
Error 输出Error级日志
func (*DefaultAgent) Fatal ¶ added in v1.1.0
func (slf *DefaultAgent) Fatal(prefix, fmrt string, args ...interface{})
Fatal 输出Fatal级日志
func (*DefaultAgent) Info ¶
func (slf *DefaultAgent) Info(prefix string, fmrt string, args ...interface{})
Info 输出Info级日志
func (*DefaultAgent) Out ¶
func (slf *DefaultAgent) Out(fmrt string, args ...interface{})
Out 输出无等级日志
func (*DefaultAgent) Panic ¶ added in v1.1.0
func (slf *DefaultAgent) Panic(prefix, fmrt string, args ...interface{})
Panic 输出Panic级日志
func (*DefaultAgent) Trace ¶
func (slf *DefaultAgent) Trace(prefix, fmrt string, args ...interface{})
Trace 输出Trace级日志
func (*DefaultAgent) Warning ¶
func (slf *DefaultAgent) Warning(prefix, fmrt string, args ...interface{})
Warning 输出Warning级日志
func (*DefaultAgent) WithHandle ¶
func (slf *DefaultAgent) WithHandle(handle interface{})
WithHandle 设置日志Handle
type LogAgent ¶
type LogAgent interface { Close() WithHandle(interface{}) Out(fmrt string, args ...interface{}) Info(prefix, fmrt string, args ...interface{}) Error(prefix, fmrt string, args ...interface{}) Debug(prefix, fmrt string, args ...interface{}) Warning(prefix, fmrt string, args ...interface{}) Trace(prefix, fmrt string, args ...interface{}) Fatal(prefix, fmrt string, args ...interface{}) Panic(prefix, fmrt string, args ...interface{}) }
LogAgent 日志对象接口
Click to show internal directories.
Click to hide internal directories.