Versions in this module Expand all Collapse all v0 v0.1.0 Aug 11, 2013 Changes in this version + const BasicFormat + const DefaultConfigFile + const DefaultFileName + const DefaultTimeFormat + const RichFormat + func GetGoID() int32 + func GetLevelName(levelValue Level) string + type Level int32 + const CRITICAL + const DEBUG + const ERROR + const FATAL + const INFO + const NOTSET + const WARN + const WARNING + func GetLevelValue(levelName string) Level + func (level *Level) String() string + type Logger struct + func BasicLogger(name string) (*Logger, error) + func ConfigLogger(filename string) (*Logger, error) + func FileLogger(name string, level Level, format string, timeFormat string, file string, ...) (*Logger, error) + func RichLogger(name string) (*Logger, error) + func SimpleLogger(name string) (*Logger, error) + func WriterLogger(name string, level Level, format string, timeFormat string, out io.Writer, ...) (*Logger, error) + func (logger *Logger) Critical(v ...interface{}) + func (logger *Logger) Criticalf(format string, v ...interface{}) + func (logger *Logger) Debug(v ...interface{}) + func (logger *Logger) Debugf(format string, v ...interface{}) + func (logger *Logger) Destroy() + func (logger *Logger) Error(v ...interface{}) + func (logger *Logger) Errorf(format string, v ...interface{}) + func (logger *Logger) Fatal(v ...interface{}) + func (logger *Logger) Fatalf(format string, v ...interface{}) + func (logger *Logger) Flush() + func (logger *Logger) Info(v ...interface{}) + func (logger *Logger) Infof(format string, v ...interface{}) + func (logger *Logger) Level() Level + func (logger *Logger) Log(level Level, v ...interface{}) + func (logger *Logger) Logf(level Level, format string, v ...interface{}) + func (logger *Logger) Name() string + func (logger *Logger) Notset(v ...interface{}) + func (logger *Logger) Notsetf(format string, v ...interface{}) + func (logger *Logger) RecordArgs() []string + func (logger *Logger) RecordFormat() string + func (logger *Logger) SetLevel(level Level) + func (logger *Logger) SetWriter(out ...io.Writer) + func (logger *Logger) StartTime() int64 + func (logger *Logger) Sync() bool + func (logger *Logger) TimeFormat() string + func (logger *Logger) Warn(v ...interface{}) + func (logger *Logger) Warnf(format string, v ...interface{}) + func (logger *Logger) Warning(v ...interface{}) + func (logger *Logger) Warningf(format string, v ...interface{}) + func (logger *Logger) Writer() io.Writer