This commit is contained in:
程广 2025-06-06 09:57:25 +08:00
parent 74b7feac5b
commit c8e7426d2d
3 changed files with 3 additions and 3 deletions

View File

@ -37,7 +37,7 @@ func isFormatString(f interface{}) bool {
} }
// 尝试使用空接口来格式化字符串 // 尝试使用空接口来格式化字符串
m := fmt.Sprintf(s, []interface{}{}...) m := fmt.Sprintf(s, []interface{}{}...)
return strings.Index(m, "MISSING") != -1 return strings.Contains(m, "MISSING")
} }
func sprint(s []interface{}) string { func sprint(s []interface{}) string {

View File

@ -46,7 +46,7 @@ func TestFormat(t *testing.T) {
for _, tt := range tests { for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) { t.Run(tt.name, func(t *testing.T) {
if got := format(tt.logEvent); strings.Index(got, tt.want) == -1 { if got := format(tt.logEvent); strings.Contains(got, tt.want) {
t.Errorf("format() = %v, want %v", got, tt.want) t.Errorf("format() = %v, want %v", got, tt.want)
} }
}) })

View File

@ -121,7 +121,7 @@ func makeLogger(name string, config LogConfig) *Logger {
levelstr := strings.ToLower(config.Level) levelstr := strings.ToLower(config.Level)
logger.level = logLevelMap[levelstr] logger.level = logLevelMap[levelstr]
if config.Appenders == nil || len(config.Appenders) == 0 { if len(config.Appenders) == 0 {
logger.appenders = []*LoggerAppender{&consoleAppender} logger.appenders = []*LoggerAppender{&consoleAppender}
} else { } else {
logger.appenders = make([]*LoggerAppender, len(config.Appenders)) logger.appenders = make([]*LoggerAppender, len(config.Appenders))