github.com/gogf/gf@v1.16.9/.example/net/ghttp/server/template/build-in/vars/vars.go (about) 1 package main 2 3 import ( 4 "github.com/gogf/gf/frame/g" 5 "github.com/gogf/gf/net/ghttp" 6 ) 7 8 func main() { 9 s := g.Server() 10 s.BindHandler("/", func(r *ghttp.Request) { 11 r.Cookie.Set("theme", "default") 12 r.Session.Set("name", "john") 13 content := ` 14 Get: {{.Get.name}} 15 Post: {{.Post.name}} 16 Config: {{.Config.redis}} 17 Cookie: {{.Cookie.theme}}, 18 Session: {{.Session.name}}` 19 r.Response.WriteTplContent(content) 20 }) 21 s.SetPort(8199) 22 s.Run() 23 }