Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LimitHandler ¶
func LimitHandler(maxConn int, refreshRate float64) gin.HandlerFunc
LimitHandler registried a middle ware to use.
Types ¶
type CORS ¶
CORS implement urltrie.Hook.
func (*CORS) AfterRun ¶
AfterRun EDIT THIS TO YOUR OWN HOOK AFTER RUN, DO NOT NEED USE Next() FUNCTION.
func (*CORS) BeforeRun ¶
BeforeRun EDIT THIS TO YOUR OWN HOOK BEFORE RUN, DO NOT NEED USE Next() FUNCTION.
type GlobalHook ¶
GlobalHook implement urltrie.Hook.
func (*GlobalHook) AfterRun ¶
func (h *GlobalHook) AfterRun(c *gin.Context)
AfterRun do something after controller run.
func (*GlobalHook) BeforeRun ¶
func (h *GlobalHook) BeforeRun(c *gin.Context)
BeforeRun do something before controller run.
type JWT ¶
JWT implement urltrie.Hook.
func (*JWT) AfterRun ¶
AfterRun EDIT THIS TO YOUR OWN HOOK AFTER RUN, DO NOT NEED USE Next() FUNCTION.
func (*JWT) BeforeRun ¶
BeforeRun EDIT THIS TO YOUR OWN HOOK BEFORE RUN, DO NOT NEED USE Next() FUNCTION.
type MailHook ¶
MailHook implement urltrie.Hook.
type RATE ¶
RATE implement urltrie.Hook.
func (*RATE) AfterRun ¶
AfterRun EDIT THIS TO YOUR OWN HOOK AFTER RUN, DO NOT NEED USE Next() FUNCTION.
func (*RATE) BeforeRun ¶
BeforeRun EDIT THIS TO YOUR OWN HOOK BEFORE RUN, DO NOT NEED USE Next() FUNCTION.