Southclaws / fault
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
โ173Updated last year
Alternatives and similar repositories for fault:
Users that are interested in fault are comparing it to the libraries listed below
- ๐ชต Ensure consistent code style when using log/slogโ154Updated this week
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.โ123Updated last month
- json encoding and decodingโ207Updated 3 months ago
- ๐จ slog: Attribute formattingโ161Updated last month
- Go 1.23 range functions with database/sqlโ145Updated 3 months ago
- A Go time testing library for writing deterministic unit testsโ253Updated 2 months ago
- Cookies, but with structs, for happiness.โ111Updated last week
- Elegant middleware functions for your HTTP clients.โ101Updated 2 years ago
- The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).โ300Updated this week
- ๐ A full-featured dependency injection container for go programming language.โ235Updated last year
- A source code linter that can be used to find code that will cause problems with Go's error wrapping schemeโ277Updated last week
- OpenTelemetry Tracing instrumentation for PostgreSQLโ124Updated last month
- Transactor is an injectable type making DB transactions seamless.โ125Updated this week
- A modern generic testing assertions library for Goโ180Updated last week
- Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallersโ85Updated last year
- Package pgerrcode contains constants for PostgreSQL error codes.โ172Updated 11 months ago
- ๐จ slog sampling: drop repetitive log recordsโ73Updated last month
- A simple assertion library using Go genericsโ157Updated this week
- Library for setting values to structs' fields from env, flags, files or default tagโ108Updated last month
- Integration testing in Go with Dockerโ108Updated last month
- ๐จ Chi middleware for slog loggerโ62Updated this week
- A zero-dependency generic in-memory cache Go libraryโ123Updated 2 months ago
- ยตDiff - a micro Go diffing libraryโ176Updated last month
- Notification broadcaster libraryโ154Updated 2 years ago
- ๐จ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...โ450Updated last month
- OpenTelemetry SQL database driver wrapper for Goโ115Updated this week
- Go package simplifies nullable fields handling using Go Generics.โ109Updated last week
- Is a general library to help modify or set data within data structures and other objects.โ255Updated 2 months ago
- A minimalist Go configuration libraryโ380Updated last year
- Naive code generator that creates mock implementation using testify.mockโ206Updated last month