mirror of https://github.com/gofiber/fiber.git
* golangci-lint: add and apply more stricter linting rules * github: drop security workflow now that we use gosec linter inside golangci-lint * github: use official golangci-lint CI linter * Add editorconfig and gitattributes file |
||
---|---|---|
.. | ||
README.md | ||
skip.go | ||
skip_test.go |
README.md
Skip
Skip middleware for Fiber that skips a wrapped handler is a predicate is true.
Table of Contents
Signatures
func New(handler fiber.Handler, exclude func(c *fiber.Ctx) bool) fiber.Handler
Examples
Import the middleware package that is part of the Fiber web framework
import (
"github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/skip"
)
After you initiate your Fiber app, you can use the following possibilities:
app.Use(skip.New(handler, func(ctx *fiber.Ctx) bool { return ctx.Method() == fiber.MethodOptions }))