Events middleware for tango
|
||
---|---|---|
.gitea/workflows | ||
events_test.go | ||
events.go | ||
go.mod | ||
go.sum | ||
LICENSE | ||
README.md |
events
Middleware events is an event middleware for Tango.
Installation
go get gitea.com/tango/events
Simple Example
type EventAction struct {
tango.Ctx
}
func (c *EventAction) Get() {
c.Write([]byte("get"))
}
func (c *EventAction) Before() {
c.Write([]byte("before "))
}
func (c *EventAction) After() {
c.Write([]byte(" after"))
}
func main() {
t := tango.Classic()
t.Use(events.Events())
t.Get("/", new(EventAction))
t.Run()
}
License
This project is under BSD License. See the LICENSE file for the full license text.