coinpaprika / ratelimiter
Simple rate limiter for any resources
☆35Updated last year
Alternatives and similar repositories for ratelimiter:
Users that are interested in ratelimiter are comparing it to the libraries listed below
- A sliding window sampling implementation for the rcrowley/go-metrics library.☆24Updated last year
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆47Updated 2 years ago
- Allows to mark Go enum types as exhaustive.☆33Updated 5 months ago
- Various implementations of a go-routine safe counter☆31Updated 3 years ago
- Time Ranges☆39Updated last year
- Encrypted drop-in replacement of golang' os.File. It handles WriteAt, Seek, Truncate, etc. Can deal with huge files, random access, etc.☆46Updated last year
- Generic Go multilevel and dual maps.☆11Updated 6 months ago
- Tiny dependency injection framework☆52Updated 6 months ago
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆51Updated this week
- A Go test harness that starts an ephemeral PostgreSQL server☆56Updated 2 months ago
- spectacular Golang struct tag parsing☆61Updated last year
- ❄️ HTTP Mocking & Debugging Service.☆32Updated this week
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- Library for monkey-patching functions in Go☆24Updated 2 years ago
- docker-compose alike functionality directly from golang, for integration testing.☆64Updated last year
- An inverted bitmap index written in Go.☆27Updated last year
- Package sdnotify implements systemd readiness notifications as described in https://www.freedesktop.org/software/systemd/man/sd_notify.ht…☆42Updated 2 years ago
- Classy HTTP Handlers in Go☆56Updated 2 years ago
- Collection of unusual generics usecases in Go☆55Updated 2 years ago
- Go localization framework☆31Updated this week
- 🚨 slog sampling: drop repetitive log records☆70Updated this week
- Golang package to return the elapsed time since a given time in a human readable format☆35Updated 4 months ago
- Use libsql to write unit-testable and safer SQL code in Go☆26Updated 3 years ago
- Consistent hashing hashring implementation.☆34Updated last year
- Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.☆54Updated last year
- Implementation of Boyer-Moore fast string search algorithm in Go☆58Updated 2 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- Make random JSON in Go☆25Updated 5 years ago
- simple and secure way to authorize your application with the OpenID Connect☆32Updated last year
- Go templates invoked as functions☆154Updated 3 years ago