#1 Zap
Package zap provides fast, structured, leveled logging.
Package zerolog provides a lightweight logging library dedicated to JSON logging.
Health score 91/100, confidence 100/100.
| Latest version | v1.35.1 |
| Imported by | 30.5K packages |
| Stars | 12.4K |
| Forks | 624 |
| Last activity | 1 months ago |
| Latest release | Unknown |
| License | MIT |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| Array | Type | type Array struct{} |
| Arr | Function | func Arr() *Array |
| Array.Bool | Method | func (a *Array) Bool(b bool) *Array |
| Array.Bytes | Method | func (a *Array) Bytes(val []byte) *Array |
| Array.Dict | Method | func (a *Array) Dict(dict *Event) *Array |
| Array.Dur | Method | func (a *Array) Dur(d time.Duration) *Array |
| Array.Err | Method | func (a *Array) Err(err error) *Array |
| Array.Errs | Method | func (a *Array) Errs(errs []error) *Array |
| Array.Float32 | Method | func (a *Array) Float32(f float32) *Array |
| Array.Float64 | Method | func (a *Array) Float64(f float64) *Array |
| Array.Hex | Method | func (a *Array) Hex(val []byte) *Array |
| Array.IPAddr | Method | func (a *Array) IPAddr(ip net.IP) *Array |
Package zap provides fast, structured, leveled logging.
Fastest structured logging
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
🔥 Error handling library with context, assertion, stack trace and source fragments