welcome.go 400 B

123456789101112131415161718192021222324
  1. package controllers
  2. import (
  3. "github.com/astaxie/beego"
  4. )
  5. type WelcomeController struct {
  6. beego.Controller
  7. }
  8. // 主界面
  9. // 通过c.Data[key]返回数据
  10. // ace模板文件通过{{.key}}获取数据
  11. func (c *WelcomeController) Get() {
  12. userinfo := c.GetSession("user")
  13. if userinfo == nil {
  14. c.Ctx.Redirect(302, "/accountlogin")
  15. return
  16. }
  17. //界面模板文件
  18. c.TplName = "welcome.tpl"
  19. }