op/go-logging
Golang logging library observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4900
- days_rel: n/a
- days_push: 994
- n_releases_24m: 0
Adoption not part of the score
1799 stars · 270 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A logging infrastructure library for Go with customizable output formats and support for multiple backends such as syslog, file, and memory. It allows different log levels per backend and logger, with colored formatter support.
Use cases
- add structured logging to a Go application
- send logs to multiple backends with different levels
- customize log output format with colors
- redact sensitive values in log messages
- route error-level logs separately from debug logs
When to choose
- you need flexible multi-backend logging in Go
- you want per-backend log level control
- you need customizable, colored log formatting
When to avoid
- you need a library with an active backwards-compatibility promise
- you want a logging solution under active heavy development
- you prefer the standard library log or slog with no extra dependencies
Facets
library · maturity maintenance
logging developer-tools backend go windows cross-platform go log-backends syslog format-strings log-levels linux macos
1 source
- readme: https://github.com/op/go-logging · fetched 2026-08-28 · 6c6c7e568995
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| op/go-logging | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem