Logrus
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
Packages below are ranked as alternatives in the same category. The trigger for this review is maintenance review.
Logrus currently has a maintenance score of 88/100.
Latest repository activity: 1 months ago.
Known Go vulnerability records: 0.
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
Package zerolog provides a lightweight logging library dedicated to JSON logging.
Package logger defines the structured logging interface and a global default logger that components use when no explicit logger is configured.
Treat alternatives as a shortlist. Check API compatibility, migration effort, project constraints, and your own threat model before replacing a dependency.