An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

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.

Ecosystem
proxy.golang.org
Latest Release
v1.2.0
2 months ago
Versions
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
Rankings on proxy.golang.org
Overall Top 5.8%