Zerolog
Zero Allocation JSON Logger
ProtokollanalyseBeobachtbarkeitOpen Source
Über
Zerolog ist ein Logging-Paket für Go, das sich auf effizientes strukturiertes Logging konzentriert und eine einfache API für JSON-Ausgaben bietet. Es ermöglicht Entwicklern, Nachrichten mit kontextuellen Feldern zu protokollieren, unterstützt das gestufte Logging und die Integration mit `context.Context`. Das Design legt Wert auf Leistung, indem es Speicherzuweisungen und Reflexion minimiert, was es für Anwendungen geeignet macht, die schnelles Logging erfordern.
Open Source Health
- Stars
- 12,506
- Forks
- 637
- License
- MIT
- Last commit
- 1 months ago
Go
Alternativen zu Zerolog
Aardvarkvon SquareAardvark ist eine Bibliothek, die es extrem einfach macht, umsetzbare Fehlerberichte zu erstellen.Littervon Sanity IoLitter ist eine hübsche Druckbibliothek für Go-Datenstrukturen zur Unterstützung beim Debuggen und Testen.
Oinkvon Noah DavisLogparser zur Identifizierung von Aktionen, die die VM-Heap-Größe erheblich erhöhen.
PySnoopervon Ram RachumVerwenden Sie niemals wieder print zum Debuggen.
Fmtlogvon Meng Raofmtlog ist eine leistungsfähige Logging-Bibliothek im Stil von fmtlib mit Latenzzeiten im Nanosekundenbereich.
Ressourcen & Links
Verwandte Kategorien
Nutzt du Zerolog?
Behalte die Kosten neben dem Rest deines Stacks im Blick und lass dich vor der Verlängerung erinnern.
Zu meinem Stack hinzufügenAnbieter
Olivier Poitrey
Director of Engineering at Netflix Co-Founder & ex-CTO of Dailymotion Co-Founder of NextDNS
