jackc / puddle
Generic resource pool for Go
☆304Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for puddle
- Interceptors for database/sql☆495Updated last year
- Convert Go values to their AST☆308Updated 3 months ago
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆236Updated 2 weeks ago
- ☆314Updated last month
- Is a general library to help modify or set data within data structures and other objects.☆233Updated last year
- Golang rate limiters for distributed applications☆460Updated last week
- 🛠 A full-featured dependency injection container for go programming language.☆233Updated 11 months ago
- Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.☆530Updated 3 months ago
- A supersonic rate limiting package for Go with HTTP middleware.☆554Updated 3 months ago
- A Go tool to auto generate methods for your enums☆437Updated last month
- Integration testing in Go with Docker☆105Updated 2 months ago
- A tiny HTTP server for supporting custom Golang import paths☆318Updated this week
- A minimalist Go configuration library☆381Updated 8 months ago
- A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.☆241Updated this week
- Package pgerrcode contains constants for PostgreSQL error codes.☆152Updated 8 months ago
- 🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...☆388Updated this week
- XXH3 algorithm in Go☆409Updated last year
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities…☆234Updated 6 months ago
- Protobuf Field Mask Go utils☆236Updated 8 months ago
- SQL data mapper for Go☆221Updated last year
- A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.☆363Updated 10 months ago
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆363Updated last year
- A collection of packages to augment the go testing package and support common patterns.☆518Updated 2 months ago
- A source code linter that can be used to find code that will cause problems with Go's error wrapping scheme☆248Updated last week
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆214Updated last year
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆347Updated 6 months ago
- Arbitrary-precision decimals for Go☆689Updated 3 months ago
- Highly configurable, fast JSON encoder for Go☆174Updated last year
- A library that implements the outboxer pattern in go☆159Updated this week
- Go package pointer provides helpers to get pointers to values of built-in types.☆214Updated 2 years ago