You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.drone.yml | 2 years ago | |
LICENSE | 6 years ago | |
README.md | 2 years ago | |
circle.yml | 4 years ago | |
flash.go | 2 years ago | |
flash_test.go | 2 years ago | |
go.mod | 2 years ago | |
go.sum | 2 years ago |
README.md
flash

Middleware flash is a tool for share data between requests for Tango.
Notice
This is a new version, it stores all data via session not cookie. And it is slightly non-compitable with old version.
Installation
go get gitea.com/tango/flash
Simple Example
import "gitea.com/tango/session"
type FlashAction struct {
flash.Flash
}
func (x *FlashAction) Get() {
x.Flash.Set("test", "test")
}
func (x *FlashAction) Post() {
x.Flash.Get("test").(string) == "test"
}
func main() {
t := tango.Classic()
sessions := session.Sessions()
t.Use(flash.Flashes(sessions))
t.Any("/", new(FlashAction))
t.Run()
}
License
This project is under BSD License. See the LICENSE file for the full license text.