jonbodner / gcon
Simple library to add async/await to Go using generics and closures.
☆45Updated 2 years ago
Alternatives and similar repositories for gcon
Users that are interested in gcon are comparing it to the libraries listed below
Sorting:
- Native type for dealing with dates in Go☆68Updated this week
- A go library that implements application/problem+json and application/problem+xml☆67Updated last year
- Go 1.23 range functions with database/sql☆146Updated 5 months ago
- Cookies, but with structs, for happiness.☆111Updated last week
- 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
- Elegant middleware functions for your HTTP clients.☆103Updated 2 years ago
- Optional values for Go☆103Updated 4 months ago
- Dynamically generate self-signed certificates and certificate authorities for Go tests☆74Updated 4 months ago
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆349Updated last year
- Classy HTTP Handlers in Go☆56Updated 2 years ago
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆68Updated 3 years ago
- A set of performant rate limiters for Go☆90Updated last year
- Generic simple workflows and concurrency patterns☆45Updated 2 years ago
- A Go library for validating structs, maps and slices.☆229Updated 6 months ago
- Use golang structured logging (slog) with context. Add and retrieve logger to and from context. Add attributes to context. Automatically …☆84Updated last month
- Allows to mark Go enum types as exhaustive.☆33Updated 8 months ago
- Importable package that parses version info from debug.ReadBuildInfo().☆287Updated 6 months ago
- 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
- 🚨 Chi middleware for slog logger☆71Updated last week
- Integration testing in Go with Docker☆108Updated 3 weeks ago
- Dead simple Go database migration library.☆177Updated last year
- Tiny wrapper around SQLX for Generic SQL queries☆48Updated 6 months ago
- scan sql rows into any type powered by generics☆65Updated last year
- The go-xerrors is an idiomatic and lightweight package that provides a set of functions to make working with errors easier.☆64Updated this week
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.☆126Updated 3 months ago
- ☆79Updated last year
- Function and HTTP request coalescer☆66Updated 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☆115Updated last week
- A Go test harness that starts an ephemeral PostgreSQL server☆59Updated 5 months ago
- Adding "unset" state to Go's types☆82Updated last year