Compare commits

...

1 Commits

Author SHA1 Message Date
kingecg 27fcdad135 fix nil pointer error 2025-06-06 23:30:27 +08:00
1 changed files with 6 additions and 3 deletions

View File

@ -57,12 +57,14 @@ type LoggersConfig struct {
Appenders map[string]LogAppenderConfig `json:"appenders"`
Categories map[string]LogConfig `json:"categories"`
}
// Logger represents a logger instance for a specific category.
// It maintains the log level and appenders for that category.
// Example:
// logger := GetLogger("mycategory")
// logger.Info("This is an info message")
// logger.Error("This is an error message")
//
// logger := GetLogger("mycategory")
// logger.Info("This is an info message")
// logger.Error("This is an error message")
type Logger struct {
category string
level int
@ -203,4 +205,5 @@ func RegistAppender(typeName string, appenderCreatCb func(LogAppenderConfig) *Lo
func init() {
loggerMap["default"] = defaultLogger
appenders["console"] = &consoleAppender
}