#1 Logrus
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
Package eris provides a better way to handle, trace, and log errors in Go.
Health score 54/100, confidence 80/100.
| Latest version | v0.5.4 |
| Imported by | 1.2K packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 4 years ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| ErrLink | Type | type ErrLink struct{ ... } |
| ErrLink.Frame | Field | Frame StackFrame |
| ErrLink.Msg | Field | Msg string |
| ErrRoot | Type | type ErrRoot struct{ ... } |
| ErrRoot.Msg | Field | Msg string |
| ErrRoot.Stack | Field | Stack Stack |
| FormatOptions | Type | type FormatOptions struct{ ... } |
| FormatOptions.InvertOutput | Field | InvertOutput bool |
| FormatOptions.InvertTrace | Field | InvertTrace bool |
| FormatOptions.WithExternal | Field | WithExternal bool |
| FormatOptions.WithTrace | Field | WithTrace bool |
| JSONFormat | Type | type JSONFormat struct{ ... } |
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
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...