fiberflash
1.0.0
Dieses Paket wird erstellt, um die Flash -Nachrichten oben in Gofiber zu senden
Das Paket kann verwendet werden, um die Daten zu validieren und die Flash -Nachricht an eine andere Route zu senden.
Holen Sie sich github.com/usepzaka/fiberflash
package main
import (
"github.com/gofiber/fiber/v2"
"github.com/usepzaka/fiberflash"
)
func main () {
app := fiber . New ()
app . Get ( "/success-redirect" , func ( c * fiber. Ctx ) error {
return c . JSON ( fiberflash . Get ( c ))
})
app . Get ( "/error-redirect" , func ( c * fiber. Ctx ) error {
fiberflash . Get ( c )
return c . JSON ( fiberflash . Get ( c ))
})
app . Get ( "/error" , func ( c * fiber. Ctx ) error {
mp := fiber. Map {
"error" : true ,
"message" : "I'm receiving error with inline error data" ,
}
return fiberflash . WithError ( c , mp ). Redirect ( "/error-redirect" )
})
app . Get ( "/success" , func ( c * fiber. Ctx ) error {
mp := fiber. Map {
"success" : true ,
"message" : "I'm receiving success with inline success data" ,
}
return fiberflash . WithSuccess ( c , mp ). Redirect ( "/success-redirect" )
})
app . Listen ( ":8080" )
}