# Functions
No description provided by the author
NewIPRateLimiter creates a new rate limiter that tracks clients by IP address.
RateLimitMiddleware creates a new middleware handler for rate limiting.
# Structs
ClientLimiter holds the rate limiter for a specific client.
No description provided by the author
IPRateLimiter manages per-client rate limiters.