rateLimit

package
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IRateLimit

type IRateLimit interface {
	Handler() mux.MiddlewareFunc
}

type IRateLimitFactory

type IRateLimitFactory interface {
	NewRateLimit(config subrouter_config.RateLimitConfig) IRateLimit
}

func NewRateLimitFactory

func NewRateLimitFactory() IRateLimitFactory

type RateLimit

type RateLimit struct {
	// contains filtered or unexported fields
}

func (*RateLimit) Handler

func (c *RateLimit) Handler() mux.MiddlewareFunc

type RateLimitFactory

type RateLimitFactory struct{}

func (*RateLimitFactory) NewRateLimit

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL