Versions in this module Expand all Collapse all v0 v0.8.0 Jun 24, 2017 Changes in this version + func Critical(v ...interface{}) error + func Debug(v ...interface{}) + func Error(v ...interface{}) error + func Fatal(v ...interface{}) error + func Flush() + func GetLoggingConfig() *config.LoggingConfig + func Info(v ...interface{}) + func NewBufferedWriter(innerWriter io.Writer, bufferSize int, flushPeriod time.Duration) (*bufferedWriter, error) + func NewConsoleWriter() (writer *consoleWriter, err error) + func NewRollingFileWriterSize(fpath string, atype rollingArchiveType, apath string, maxSize int64, ...) (*rollingFileWriterSize, error) + func NewRollingFileWriterTime(fpath string, atype rollingArchiveType, apath string, maxr int, ...) (*rollingFileWriterTime, error) + func Register(l Logger) + func RegisterWebsocketHandler(...) + func SetLogging(env *Env, logLevel string, logFile string) + func Trace(v ...interface{}) + func UpdateLoggingConfig(config *config.LoggingConfig) + func Warn(v ...interface{}) error + type CustomReceiver struct + func (ar *CustomReceiver) AfterParse(initArgs log.CustomReceiverInitArgs) error + func (ar *CustomReceiver) Close() error + func (ar *CustomReceiver) Flush() + func (ar *CustomReceiver) ReceiveMessage(message string, level log.LogLevel, context log.LogContextInterface) error + type Logger interface + Critical func(v ...interface{}) error + Debug func(v ...interface{}) + Error func(v ...interface{}) error + Info func(v ...interface{}) + Trace func(v ...interface{}) + Warn func(v ...interface{}) error