golang-webapp/controller/ratelimit_middleware.go

15 lines
178 B
Go

package controller
import (
"github.com/gin-gonic/gin"
"go.uber.org/ratelimit"
)
var rl ratelimit.Limiter
func rateLimitMiddleware(c *gin.Context) {
rl.Take()
c.Next()
}