quick implementation of middleware

This commit is contained in:
luke.rodham
2018-03-12 10:08:30 +00:00
parent 6740568afb
commit 1e787689aa
12 changed files with 187 additions and 84 deletions
+4 -6
View File
@@ -11,8 +11,7 @@ func main() {
// The render we currently use is the one built by gobuffalo.
r := render.New(render.Options{})
router := tuu.NewRouter()
router.SetEnv("dev")
router := tuu.NewRouter(tuu.RouterEnv("env"))
router.GET("/home", func(ctx tuu.Context) error {
ctx.Set("template_data", "some value")
@@ -28,13 +27,12 @@ func main() {
return nil
})
app := tuu.New(router)
err := app.Serve(tuu.Config{
app := tuu.New(router, tuu.Config{
IPAddr: "127.0.0.1",
Port: "8080",
Env: "dev",
}
})
err := app.Serve()
if err != nil {
panic(err)
}