Southclaws / faultLinks
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
โ282Updated last week
Alternatives and similar repositories for fault
Users that are interested in fault are comparing it to the libraries listed below
Sorting:
- Type Safe Enum generator for Goโ352Updated 3 weeks ago
- ๐งฌ Go Mutation Testingโ273Updated 5 months ago
- Structured concurrency made easyโ386Updated 8 months ago
- An alternative to stack traces for your Go errorsโ766Updated 2 weeks ago
- The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).โ324Updated last week
- Elegant middleware functions for your HTTP clients.โ103Updated 2 years ago
- A modern generic testing assertions library for Goโ191Updated 3 months ago
- Go implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDsโ170Updated 3 weeks ago
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.โ129Updated last month
- sq is a type-safe data mapper and query builder for Go.โ266Updated 9 months ago
- Transactor is an injectable type making DB transactions seamless.โ146Updated this week
- Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fโฆโ385Updated last year
- An extensible file system abstraction for Go. File systems, composable interfaces, and test suites.โ261Updated 11 months ago
- ๐ชต Ensure consistent code style when using log/slogโ201Updated 2 weeks ago
- Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.โ448Updated last year
- A Go time testing library for writing deterministic unit testsโ257Updated 3 weeks ago
- OpenTelemetry Tracing instrumentation for PostgreSQLโ136Updated 3 weeks ago
- Automatically update your Go testsโ292Updated 4 months ago
- Golang queue on top of PostgreSQLโ291Updated 2 weeks ago
- A mutation testing tool for Go.โ228Updated 10 months ago
- An implementation of a `Nullable` type for JSON bodies, indicating whether the field is absent, set to null, or set to a valueโ115Updated last month
- Naive code generator that creates mock implementation using testify.mockโ209Updated this week
- Go library for printing human readable, relative time differences ๐ฐ๏ธโ411Updated this week
- Check exhaustiveness of switch statements of enum-like constants in Go source code.โ320Updated 6 months ago
- devslog - Go slog.Handler for developmentโ190Updated last week
- Monitor Go app's performance in seconds, not a day.โ305Updated 6 months ago
- Go 1.23 range functions with database/sqlโ147Updated 7 months ago
- ยตDiff - a micro Go diffing libraryโ186Updated 2 weeks ago
- โ223Updated last week
- Gohalt ๐ฎโโ๐: Fast; Simple; Powerful; Go Throttler libraryโ351Updated last year