go-github-olekukonko-ll
Simple logging for Development
- Current
- 0.1.3
- Candidate
- 0.1.9Stale
- License
- MIT
Description
ll is a high-performance, production-ready logging library for Go, designed to provide **hierarchical namespaces**, **structured logging**, **middleware pipelines**, **conditional logging**, and support for multiple output formats, including text, JSON, colorized logs, and compatibility with Go’s slog. It’s ideal for applications requiring fine- grained log control, extensibility, and scalability. Key Features * **Hierarchical Namespaces**: Organize logs with fine-grained control over subsystems (e.g., "app/db"). * **Structured Logging**: Add key-value metadata for machine-readable logs. * **Middleware Pipeline**: Customize log processing with error-based rejection. * **Conditional Logging**: Optimize performance by skipping unnecessary log operations. * **Multiple Output Formats**: Support for text, JSON, colorized logs, and slog integration. * **Debugging Utilities**: Inspect variables (Dbg), binary data (Dump), and stack traces (Stack). * **Thread-Safe**: Built for concurrent use with mutex-protected state. * **Performance Optimized**: Minimal allocations and efficient namespace caching.
Changelog
PR · 1
Checks
| Monitor | Observation | Last checked |
|---|---|---|
Stale Repository refresh: git fetch exited 128 (authentication) | ||
Stale Source last confirmed at 2026-11-10T09:54:44+00:00; repository refresh overdue. | ||
Checked | ||
Checked | ||
Not configured No reliable monitor identity/configuration. | — | |
Checked Compared same-provider, same-project SPDX metadata for this version pair. | ||
Checked | Last attempted | |
Checked Current source component only; local patches, build options, bundled dependencies and binary artifacts are not evaluated. | ||
Checked |