eris
Package eris provides a better way to handle, trace, and log errors in Go.
Packages below are ranked as alternatives in the same category. The trigger for this review is limited recent repository activity.
eris currently has a maintenance score of 15/100.
Latest repository activity: 4 years ago.
Known Go vulnerability records: 0.
Package eris provides a better way to handle, trace, and log errors in Go.
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
Package zerolog provides a lightweight logging library dedicated to JSON logging.
Package zap provides fast, structured, leveled logging.
Fastest structured logging
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
🔥 Error handling library with context, assertion, stack trace and source fragments
Treat alternatives as a shortlist. Check API compatibility, migration effort, project constraints, and your own threat model before replacing a dependency.