Versions in this module Expand all Collapse all v1 v1.3.1 Dec 6, 2019 Changes in this version + const Black + const Blue + const Cyan + const Green + const Magenta + const Red + const White + const Yellow + func SetDefaultFormat(format string) + func Stack() string + type Info struct + Filename string + Id uint64 + Level LogLevel + Line int + Message string + Module string + Time string + func (r *Info) Output(format string) string + type LogLevel int + const CriticalLevel + const DebugLevel + const ErrorLevel + const InfoLevel + const NoticeLevel + const WarningLevel + type Logger struct + Module string + func NewLogger(args ...interface{}) (*Logger, error) + func (l *Logger) Critical(message string) + func (l *Logger) CriticalF(format string, a ...interface{}) + func (l *Logger) Criticalf(format string, a ...interface{}) + func (l *Logger) Debug(message string) + func (l *Logger) DebugF(format string, a ...interface{}) + func (l *Logger) Debugf(format string, a ...interface{}) + func (l *Logger) Error(message string) + func (l *Logger) ErrorF(format string, a ...interface{}) + func (l *Logger) Errorf(format string, a ...interface{}) + func (l *Logger) Fatal(message string) + func (l *Logger) FatalF(format string, a ...interface{}) + func (l *Logger) Fatalf(format string, a ...interface{}) + func (l *Logger) Info(message string) + func (l *Logger) InfoF(format string, a ...interface{}) + func (l *Logger) Infof(format string, a ...interface{}) + func (l *Logger) Log(lvl LogLevel, message string) + func (l *Logger) Notice(message string) + func (l *Logger) NoticeF(format string, a ...interface{}) + func (l *Logger) Noticef(format string, a ...interface{}) + func (l *Logger) Panic(message string) + func (l *Logger) PanicF(format string, a ...interface{}) + func (l *Logger) Panicf(format string, a ...interface{}) + func (l *Logger) SetFormat(format string) + func (l *Logger) SetLogLevel(level LogLevel) + func (l *Logger) StackAsCritical(message string) + func (l *Logger) StackAsError(message string) + func (l *Logger) Warning(message string) + func (l *Logger) WarningF(format string, a ...interface{}) + func (l *Logger) Warningf(format string, a ...interface{}) + type Worker struct + Color int + Minion *log.Logger + func NewWorker(prefix string, flag int, color int, out io.Writer) *Worker + func (w *Worker) Log(level LogLevel, calldepth int, info *Info) error + func (w *Worker) SetFormat(format string) + func (w *Worker) SetLogLevel(level LogLevel)