openRuyi Lookout
← Packages

go-github-olekukonko-ll

Simple logging for Development

Current
0.1.3
Candidate
0.1.9Stale
License
MIT

Build

TargetResultLast successful versionSucceeded at
rva23
0.1.3
rva20
0.1.3
x86_64
0.1.3

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
MonitorObservationLast 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