Documentation ¶
Index ¶
- Constants
- Variables
- func AtLevel(level uint64, args ...interface{})
- func AtLevelf(level uint64, msg string, args ...interface{})
- func AtLevelln(level uint64, args ...interface{})
- func CustomLogAtLevel(level uint64) func(args ...interface{})
- func CustomLogAtLevelf(level uint64) func(msg string, args ...interface{})
- func CustomLogAtLevelln(level uint64) func(args ...interface{})
- func Debug(args ...interface{})
- func Debugf(msg string, args ...interface{})
- func Debugln(args ...interface{})
- func Error(args ...interface{})
- func Errorf(msg string, args ...interface{})
- func Errorln(args ...interface{})
- func Fatal(args ...interface{})
- func Fatalf(msg string, args ...interface{})
- func Fatalln(args ...interface{})
- func Info(args ...interface{})
- func Infof(msg string, args ...interface{})
- func Infoln(args ...interface{})
- func MaxRegisteredLevel() uint64
- func Print(args ...interface{})
- func Printf(msg string, args ...interface{})
- func Println(args ...interface{})
- func RegisterLevel(level uint64, name string)
- func RegisterNextLevel(name string) uint64
- func SetLevel(level uint64)
- func SetPrefix(prefix string)
- func UnRegisterLevel(level uint64)
- func Warn(args ...interface{})
- func Warnf(msg string, args ...interface{})
- func Warnln(args ...interface{})
- type Logger
- func (l *Logger) AtLevel(level uint64, args ...interface{})
- func (l *Logger) AtLevelf(level uint64, msg string, args ...interface{})
- func (l *Logger) AtLevelln(level uint64, args ...interface{})
- func (l *Logger) CustomLogAtLevel(level uint64) func(args ...interface{})
- func (l *Logger) CustomLogAtLevelf(level uint64) func(msg string, args ...interface{})
- func (l *Logger) CustomLogAtLevelln(level uint64) func(args ...interface{})
- func (l *Logger) Debug(args ...interface{})
- func (l *Logger) Debugf(msg string, args ...interface{})
- func (l *Logger) Debugln(args ...interface{})
- func (l *Logger) Error(args ...interface{})
- func (l *Logger) Errorf(msg string, args ...interface{})
- func (l *Logger) Errorln(args ...interface{})
- func (l *Logger) Fatal(args ...interface{})
- func (l *Logger) Fatalf(msg string, args ...interface{})
- func (l *Logger) Fatalln(args ...interface{})
- func (l *Logger) Info(args ...interface{})
- func (l *Logger) Infof(msg string, args ...interface{})
- func (l *Logger) Infoln(args ...interface{})
- func (l *Logger) NextLevelShouldRegister() uint64
- func (l *Logger) Print(args ...interface{})
- func (l *Logger) Printf(msg string, args ...interface{})
- func (l *Logger) Println(args ...interface{})
- func (l *Logger) RegisterLevel(level uint64, name string)
- func (l *Logger) RegisterNextLevel(name string) uint64
- func (l *Logger) SetLevel(level uint64)
- func (l *Logger) SetPrefix(prefix string)
- func (l *Logger) UnRegisterLevel(level uint64)
- func (l *Logger) Warn(args ...interface{})
- func (l *Logger) Warnf(msg string, args ...interface{})
- func (l *Logger) Warnln(args ...interface{})
Constants ¶
View Source
const ( // LevelDebug is the default logging level. LevelDebug = 1 << iota // LevelInfo is the logging level for informational messages. LevelInfo // LevelWarn is the logging level for warning messages. LevelWarn // LevelError is the logging level for error messages. LevelError // LevelFatal is the logging level for fatal messages. LevelFatal DefaultLevel = LevelInfo | LevelWarn | LevelError | LevelFatal )
Variables ¶
View Source
var DefaultLogger = NewLogger(os.Stdout, DefaultLevel)
Functions ¶
func CustomLogAtLevel ¶
func CustomLogAtLevel(level uint64) func(args ...interface{})
func CustomLogAtLevelf ¶
func CustomLogAtLevelln ¶
func CustomLogAtLevelln(level uint64) func(args ...interface{})
func MaxRegisteredLevel ¶
func MaxRegisteredLevel() uint64
func RegisterLevel ¶
func RegisterNextLevel ¶
func UnRegisterLevel ¶
func UnRegisterLevel(level uint64)
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func (*Logger) CustomLogAtLevel ¶
func (*Logger) CustomLogAtLevelf ¶
func (*Logger) CustomLogAtLevelln ¶
func (*Logger) NextLevelShouldRegister ¶
func (*Logger) RegisterLevel ¶
func (*Logger) RegisterNextLevel ¶
func (*Logger) UnRegisterLevel ¶
Click to show internal directories.
Click to hide internal directories.