📝 align portable examples and release messaging

This commit is contained in:
Nanaloveyuki
2026-05-21 14:12:56 +08:00
parent d4f83f5ccb
commit 3e8d4c50a9
9 changed files with 135 additions and 74 deletions
+6 -3
View File
@@ -1,8 +1,11 @@
fn main {
let logger = @lib.Logger::new(@lib.console_sink(), min_level=@lib.Level::Info, target="demo.console")
.with_context_fields([@lib.field("service", "bitlogger")])
let logger = @lib.build_logger(
@lib.console(min_level=@lib.Level::Info, target="demo.console"),
)
logger.info("hello console", fields=[@lib.field("mode", "basic")])
let structured = @lib.Logger::new(@lib.json_console_sink(), min_level=@lib.Level::Info, target="demo.json")
let structured = @lib.build_logger(
@lib.json_console(min_level=@lib.Level::Info, target="demo.json"),
)
structured.info("hello json", fields=[@lib.field("kind", "structured")])
}