add recover middleware

This commit is contained in:
Yanislav Igonin 2022-04-06 13:08:09 +03:00
parent 7dedbf1d98
commit 21b085962e

View File

@ -10,6 +10,7 @@ import (
"github.com/gofiber/fiber/v2/middleware/compress" "github.com/gofiber/fiber/v2/middleware/compress"
"github.com/gofiber/fiber/v2/middleware/etag" "github.com/gofiber/fiber/v2/middleware/etag"
"github.com/gofiber/fiber/v2/middleware/limiter" "github.com/gofiber/fiber/v2/middleware/limiter"
"github.com/gofiber/fiber/v2/middleware/recover"
"github.com/gofiber/template/html" "github.com/gofiber/template/html"
"micrach/build" "micrach/build"
@ -22,9 +23,6 @@ import (
) )
// func main() { // func main() {
// router.Use(gin.Recovery())
// if Config.App.IsRateLimiterEnabled { // if Config.App.IsRateLimiterEnabled {
// router.Use(middleware) // router.Use(middleware)
// } // }
@ -59,6 +57,7 @@ func main() {
app := fiber.New(fiber.Config{Views: engine}) app := fiber.New(fiber.Config{Views: engine})
app.Use(recover.New())
app.Use(limiter.New(limiter.Config{ app.Use(limiter.New(limiter.Config{
Next: func(c *fiber.Ctx) bool { return c.IP() == "127.0.0.1" }, Next: func(c *fiber.Ctx) bool { return c.IP() == "127.0.0.1" },
})) }))