github.com/olekukonko/errors
Package errors provides a robust error handling library with support for error wrapping, stack traces, context storage, and retry mechanisms. It extends the standard library's error interface with features like HTTP-like status codes, error categorization, and JSON serialization, while maintaining compatibility with `errors.Is`, `errors.As`, and `errors.Unwrap`. The package is thread-safe and optimized with object pooling for performance. pool.go Package errors provides utilities for error handling, including a flexible retry mechanism. Package errors provides utility functions for error handling, including stack trace capture and function name extraction.
proxy.golang.org
v1.2.0
2 months ago
2
Links
| Registry | proxy.golang.org |
| Source | Repository |
| Docs | Documentation |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:golang/github.com/olekukonko/errors
spec |
| License | MIT |
| Namespace | github.com/olekukonko |
| First Release | 11 months ago |
| Last Synced | 28 days ago |
Repository
| Stars | 27 on GitHub |
| Forks | 2 on GitHub |
| Docker Dependents | 4 |
| Docker Downloads | 14,739,957 |