├── .github └── workflows │ ├── benchmark.yml │ └── ci.yml ├── LICENSE ├── README.md ├── _example ├── go.mod ├── go.sum └── main.go ├── context.go ├── go.mod ├── go.sum ├── httprate.go ├── httprate_test.go ├── limit_key.go ├── limiter.go ├── limiter_test.go ├── local_counter.go └── local_counter_test.go /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/README.md -------------------------------------------------------------------------------- /_example/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/_example/go.mod -------------------------------------------------------------------------------- /_example/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/_example/go.sum -------------------------------------------------------------------------------- /_example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/_example/main.go -------------------------------------------------------------------------------- /context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/context.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/go.sum -------------------------------------------------------------------------------- /httprate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/httprate.go -------------------------------------------------------------------------------- /httprate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/httprate_test.go -------------------------------------------------------------------------------- /limit_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/limit_key.go -------------------------------------------------------------------------------- /limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/limiter.go -------------------------------------------------------------------------------- /limiter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/limiter_test.go -------------------------------------------------------------------------------- /local_counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/local_counter.go -------------------------------------------------------------------------------- /local_counter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-chi/httprate/HEAD/local_counter_test.go --------------------------------------------------------------------------------