Versions in this module Expand all Collapse all v0 v0.29.3 Nov 7, 2020 v0.29.2 Nov 5, 2020 Changes in this version + var Log *logs.BeeLogger + func AppendListener(l LogListener) + func CallLogListeners(log string) + func Debug(format string, v ...interface{}) + func Error(format string, v ...interface{}) + func Info(format string, v ...interface{}) + func InitLog(logWay string, logFile string, logLevel string, maxdays int64, ...) + func SetLogFile(logWay string, logFile string, maxdays int64, disableLogColor bool) + func SetLogLevel(logLevel string) + func Trace(format string, v ...interface{}) + func Warn(format string, v ...interface{}) + type LogListener interface + Location func() string + Log func(log string) + type Logger interface + AddLogPrefix func(string) + ClearLogPrefix func() + Debug func(string, ...interface{}) + Error func(string, ...interface{}) + GetAllPrefix func() []string + GetPrefixStr func() string + Info func(string, ...interface{}) + Trace func(string, ...interface{}) + Warn func(string, ...interface{}) + type PrefixLogger struct + func NewPrefixLogger(prefix string) *PrefixLogger + func (pl *PrefixLogger) AddLogPrefix(prefix string) + func (pl *PrefixLogger) ClearLogPrefix() + func (pl *PrefixLogger) Debug(format string, v ...interface{}) + func (pl *PrefixLogger) Error(format string, v ...interface{}) + func (pl *PrefixLogger) GetAllPrefix() []string + func (pl *PrefixLogger) GetPrefixStr() string + func (pl *PrefixLogger) Info(format string, v ...interface{}) + func (pl *PrefixLogger) Trace(format string, v ...interface{}) + func (pl *PrefixLogger) Warn(format string, v ...interface{})