rs / zerolog

Zero Allocation JSON Logger
MIT License
10.33k stars 564 forks source link

level, message are built-in keywords? Field keywords level or message are invalid #674

Closed sishui closed 3 months ago

sishui commented 3 months ago

version: 1.33.0 l.Debug().Int("level", 100).Msg("this int level") // I think it should be output this int level level=100, but output this int level l.Debug().Str("message", "test").Msg("ok") // I think it should be output ok message=test, but output ok

rs commented 3 months ago

You seem to be using the console writer, which interprets the level key as the log level.