-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Description
New Router instead of Group , Route and Mount (should be deprecate)
Routing
func UserRouter() *fiber.Router {
router := fiber.NewRouter()
router.Get("/", func(c *fiber.Ctx) error {
return c.JSON("fiber v3")
})
return router
}
func main() {
app := fiber.New()
app.Use("/user", UserRouter)
app.Listen(":3000")
}RouterConfig can contain
Mounting (#2022)
func main() {
app := fiber.New()
user := fiber.New()
user.Get("/", func(c *fiber.Ctx) error {
return c.JSON("fiber-v3")
})
user.On("mount", func(parent *fiber.App) {
fmt.Println("user mounted")
})
app.Use("/user", user)
app.Listen(":3000")
}fiber.Route() (#2065)
func main() {
app := fiber.New()
app.Route("/events").
All(func(c *fiber.Ctx) error {
...
}).
Get(func(c *fiber.Ctx) error {
...
}).
Post(func(c *fiber.Ctx) error {
...
})
app.Listen(":3000")
}DobbyAkhmadi, ghalibansari, CHAT-00001, marekpiechut, hotrungnhan and 1 moreghalibansari, marekpiechut and hotrungnhanefectn, ad3n, DobbyAkhmadi, Thomasparsley, rngallen and 3 more
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status
