Group

You can group routes by creating a *Group struct.

Signature

  1. app.Group(prefix string, handlers ...func(*Ctx)) *Group

Example

  1. func main() {
  2. app := fiber.New()
  3.  
  4. api := app.Group("/api", cors()) // /api
  5.  
  6. v1 := api.Group("/v1", mysql()) // /api/v1
  7. v1.Get("/list", handler) // /api/v1/list
  8. v1.Get("/user", handler) // /api/v1/user
  9.  
  10. v2 := api.Group("/v2", mongodb()) // /api/v2
  11. v2.Get("/list", handler) // /api/v2/list
  12. v2.Get("/user", handler) // /api/v2/user
  13.  
  14. app.Listen(3000)
  15. }