github.com/gogf/gf@v1.16.9/.example/os/gview/hot_update/controller_hot_update.go (about) 1 package main 2 3 import ( 4 "github.com/gogf/gf/frame/g" 5 "github.com/gogf/gf/frame/gmvc" 6 ) 7 8 func init() { 9 g.View().SetPath(`D:\Workspace\Go\GOPATH\src\gitee.com\johng\gf\geg\os\gview`) 10 } 11 12 // 测试控制器注册模板热更新机制 13 type Controller struct { 14 gmvc.Controller 15 } 16 17 // 测试模板热更新机制 18 func (c *Controller) Test() { 19 b, _ := c.View.Parse("gview.tpl") 20 c.Response.Write(b) 21 } 22 23 func main() { 24 s := g.Server() 25 s.BindController("/", &Controller{}) 26 s.Run() 27 }