Error
This contains the error information that thrown by a panic or passed via the Next(err)
method.
- c.Error() error
- func main() {
- app := fiber.New()
- app.Post("/api/register", func (c *fiber.Ctx) {
- if err := c.JSON(&User); err != nil {
- c.Next(err)
- }
- })
- app.Get("/api/user", func (c *fiber.Ctx) {
- if err := c.JSON(&User); err != nil {
- c.Next(err)
- }
- })
- app.Put("/api/update", func (c *fiber.Ctx) {
- if err := c.JSON(&User); err != nil {
- c.Next(err)
- }
- })
- app.Use("/api", func(c *fiber.Ctx) {
- c.Set("Content-Type", "application/json")
- c.Status(500).Send(c.Error())
- })
- app.Listen(1337)
- }