Skip to content

cloudingcity/ratelimit-server

Repository files navigation

Rate Limit HTTP Server

Build Status codecov Go Report Card Go Doc

A simple rate limit HTTP server limit every client IP

Usage

curl -i https://ratelimit-server-shawnpeng.herokuapp.com

Environment

ENV DESCRIPTION
PORT http server listen port (default: 8080)
RATE_LIMIT Max number of requests furing RATE_TIMEOUT seconds (default: 60)
RATE_TIMEOUT How long keep requests in seconds (default: 60)

Development

go run main.go

Test

make test

Lint

make lint

About

A simple rate limit HTTP server limit every client IP

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published