fiber/middleware/skip
Trim21 c964fda009
v3(tests): use testify for assertion (#2036)
* replace

* write

* rewrite more

* rewrite

* rewrite

* fix

* rewrite
2022-08-22 07:57:10 +02:00
..
README.md Merge remote-tracking branch 'origin/master' into v3-beta 2022-08-19 14:33:31 +03:00
skip.go v3 (feature): convert fiber.Ctx type to interface (#1928) 2022-07-13 07:48:29 +02:00
skip_test.go v3(tests): use testify for assertion (#2036) 2022-08-22 07:57:10 +02:00

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/v3"
  "github.com/gofiber/fiber/v3/middleware/skip"
)

After you initiate your Fiber app, you can use the following possibilities:

app.Use(skip.New(handler, func(c fiber.Ctx) bool { return ctx.Method() == fiber.MethodOptions }))