shoenig / test
A modern generic testing assertions library for Go
☆180Updated 3 weeks ago
Alternatives and similar repositories for test:
Users that are interested in test are comparing it to the libraries listed below
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.☆123Updated last month
- 🪵 Ensure consistent code style when using log/slog☆160Updated last week
- An implementation of a `Nullable` type for JSON bodies, indicating whether the field is absent, set to null, or set to a value☆111Updated this week
- Naive code generator that creates mock implementation using testify.mock☆206Updated last month
- A source code linter that can be used to find code that will cause problems with Go's error wrapping scheme☆278Updated last week
- OpenTelemetry Tracing instrumentation for PostgreSQL☆125Updated last month
- 🚨 slog: Attribute formatting☆162Updated last month
- 🧬 Go Mutation Testing☆261Updated 2 months ago
- PostgreSQL Lock Client for Go☆114Updated 2 weeks ago
- Importable package that parses version info from debug.ReadBuildInfo().☆266Updated 4 months ago
- Use golang structured logging (slog) with context. Add and retrieve logger to and from context. Add attributes to context. Automatically …☆69Updated 3 months ago
- A Go linter to check that errors from external packages are wrapped☆326Updated last week
- json encoding and decoding☆210Updated 3 months ago
- A CLI tool and GitHub Action to post Go code coverage reports as comment to your pull requests.☆83Updated 3 months ago
- Is a general library to help modify or set data within data structures and other objects.☆258Updated 2 months ago
- Go tool for major version upgrades☆135Updated 5 months ago
- A Go time testing library for writing deterministic unit tests☆253Updated 2 months ago
- Go implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs☆143Updated 2 weeks ago
- Go 1.23 range functions with database/sql☆145Updated 4 months ago
- Go HTTP request logger with structured logging capabilities built on "log/slog" package☆236Updated 8 months ago
- Type Safe Enum generator for Go☆232Updated 11 months ago
- Collection of log/slog related projects.☆219Updated 2 months ago
- checks usage of OpenTelemetry/Census spans☆80Updated 3 weeks ago
- OpenTelemetry instrumentation for go-chi/chi☆132Updated last month
- A Go tool to auto generate methods for your enums☆458Updated last month
- Bridge between Go testing.T and slog.☆62Updated last year
- A mutation testing tool for Go.☆218Updated 7 months ago
- Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.☆174Updated last year
- Check exhaustiveness of switch statements of enum-like constants in Go source code.☆310Updated 3 months ago
- Notification broadcaster library☆154Updated 2 years ago