Documentation
¶
Index ¶
- Constants
- Variables
- func Debug(v ...interface{})
- func Debugf(format string, v ...interface{})
- func Error(v ...interface{})
- func ErrorErrf(format string, v ...interface{}) error
- func Errorf(format string, v ...interface{})
- func Fatal(v ...interface{})
- func FatalErrf(format string, v ...interface{}) error
- func Fatalf(format string, v ...interface{})
- func Info(v ...interface{})
- func Infof(format string, v ...interface{})
- func Trace(v ...interface{})
- func Tracef(format string, v ...interface{})
- func Warn(v ...interface{})
- func WarnErrf(format string, v ...interface{}) error
- func Warnf(format string, v ...interface{})
- type CleanLogger
- func (this *CleanLogger) Debug(v ...interface{})
- func (this *CleanLogger) Debugf(fmt string, v ...interface{})
- func (this *CleanLogger) Error(v ...interface{})
- func (this *CleanLogger) Errorf(fmt string, v ...interface{})
- func (this *CleanLogger) Fatal(v ...interface{})
- func (this *CleanLogger) Fatalf(fmt string, v ...interface{})
- func (this *CleanLogger) Info(v ...interface{})
- func (this *CleanLogger) Infof(fmt string, v ...interface{})
- func (this *CleanLogger) Trace(v ...interface{})
- func (this *CleanLogger) Tracef(fmt string, v ...interface{})
- func (this *CleanLogger) Warn(v ...interface{})
- func (this *CleanLogger) Warnf(fmt string, v ...interface{})
- type LevelLogger
Constants ¶
View Source
const ( LOG_LEVEL_DEBUG = 1 << (iota + 1) LOG_LEVEL_TRACE LOG_LEVEL_INFO LOG_LEVEL_WARN LOG_LEVEL_ERROR LOG_LEVEL_FATAL LOG_LEVEL_NUM = 6 LOG_LEVEL_NONDEBUG = LOG_LEVEL_TRACE | LOG_LEVEL_INFO | LOG_LEVEL_WARN | LOG_LEVEL_ERROR | LOG_LEVEL_FATAL LOG_LEVEL_ALL = LOG_LEVEL_DEBUG | LOG_LEVEL_TRACE | LOG_LEVEL_INFO | LOG_LEVEL_WARN | LOG_LEVEL_ERROR | LOG_LEVEL_FATAL )
Variables ¶
View Source
var StdLogger = NewDefault(os.Stdout, "", LOG_LEVEL_ALL)
Functions ¶
Types ¶
type CleanLogger ¶
type CleanLogger struct {
// contains filtered or unexported fields
}
func (*CleanLogger) Debug ¶
func (this *CleanLogger) Debug(v ...interface{})
func (*CleanLogger) Debugf ¶
func (this *CleanLogger) Debugf(fmt string, v ...interface{})
func (*CleanLogger) Error ¶
func (this *CleanLogger) Error(v ...interface{})
func (*CleanLogger) Errorf ¶
func (this *CleanLogger) Errorf(fmt string, v ...interface{})
func (*CleanLogger) Fatal ¶
func (this *CleanLogger) Fatal(v ...interface{})
func (*CleanLogger) Fatalf ¶
func (this *CleanLogger) Fatalf(fmt string, v ...interface{})
func (*CleanLogger) Info ¶
func (this *CleanLogger) Info(v ...interface{})
func (*CleanLogger) Infof ¶
func (this *CleanLogger) Infof(fmt string, v ...interface{})
func (*CleanLogger) Trace ¶
func (this *CleanLogger) Trace(v ...interface{})
func (*CleanLogger) Tracef ¶
func (this *CleanLogger) Tracef(fmt string, v ...interface{})
func (*CleanLogger) Warn ¶
func (this *CleanLogger) Warn(v ...interface{})
func (*CleanLogger) Warnf ¶
func (this *CleanLogger) Warnf(fmt string, v ...interface{})
type LevelLogger ¶
type LevelLogger interface { Debug(v ...interface{}) Debugf(format string, v ...interface{}) Trace(v ...interface{}) Tracef(format string, v ...interface{}) Info(v ...interface{}) Infof(format string, v ...interface{}) Warn(v ...interface{}) Warnf(format string, v ...interface{}) Error(v ...interface{}) Errorf(format string, v ...interface{}) Fatal(v ...interface{}) Fatalf(format string, v ...interface{}) }
func NewDefault ¶
func NewDefault(writer io.Writer, prefix string, logLevel int) LevelLogger
func NewDefaultCleanLogger ¶
func NewDefaultCleanLogger(writer io.Writer, prefix string, logLevel int) LevelLogger
Click to show internal directories.
Click to hide internal directories.