MDobak / go-xerrors
The go-xerrors is an idiomatic and lightweight package that provides a set of functions to make working with errors easier.
β64Updated last week
Alternatives and similar repositories for go-xerrors:
Users that are interested in go-xerrors are comparing it to the libraries listed below
- π¨ net/http middleware for slog loggerβ67Updated last week
- OpenTelemetry Tracing instrumentation for PostgreSQLβ129Updated 3 months ago
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.β126Updated 2 months ago
- πͺ΅ Ensure consistent code style when using log/slogβ194Updated 3 weeks ago
- Use golang structured logging (slog) with context. Add and retrieve logger to and from context. Add attributes to context. Automatically β¦β81Updated 2 weeks ago
- π¨ slog: Attribute formattingβ167Updated last week
- A CLI tool and GitHub Action to post Go code coverage reports as comment to your pull requests.β82Updated 5 months ago
- Cookies, but with structs, for happiness.β111Updated 3 weeks ago
- A robust, dependency-free go library that provides simple, thin, and user-friendly pub-sub kind of in-process event system for your Go apβ¦β109Updated 9 months ago
- JSON Schema mapping for Goβ147Updated 3 months ago
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviromentsβ67Updated 3 years ago
- Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.β177Updated last year
- checks usage of OpenTelemetry/Census spansβ80Updated this week
- "CLI Mate" autogenerates CLIs from structs / functions (nested subcommands, global / local flags, help generation, typo suggestions, shelβ¦β159Updated this week
- Modern, zero-dependency HTTP library for Goβ146Updated last year
- Golang charting and graphing libraryβ73Updated last week
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β72Updated 3 months ago
- Dynamically generate self-signed certificates and certificate authorities for Go testsβ74Updated 4 months ago
- Transactor is an injectable type making DB transactions seamless.β140Updated last week
- Elegant middleware functions for your HTTP clients.β103Updated 2 years ago
- OpenTelemetry SQL database driver wrapper for Goβ118Updated 2 weeks ago
- OpenID Connect (OIDC) http middleware for Goβ99Updated 11 months ago
- Go package to convert strings to snake_case, camelCase, kebab-case and more! Supports Go initialismsβ46Updated last year
- π¨ Chi middleware for slog loggerβ70Updated this week
- π¨ slog: Loki handlerβ60Updated last week
- π¨ slog sampling: drop repetitive log recordsβ78Updated last week
- A high-performance, high precision, zero allocation fixed-point decimal library for financial applicationsβ141Updated last month
- Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional wayβ278Updated 7 months ago
- Collection of log/slog related projects.β221Updated 3 months ago
- Embedded Swagger UI for Goβ75Updated 3 weeks ago