ConsoleServer.go 676 B

123456789101112131415161718192021222324252627282930313233
  1. package Service
  2. import (
  3. "encoding/gob"
  4. "forward-core/Models"
  5. "github.com/astaxie/beego"
  6. "github.com/astaxie/beego/logs"
  7. )
  8. type ConsoleServer struct {
  9. }
  10. func (_self *ConsoleServer) StartHttpServer() {
  11. //开启seesion支持,默认使用的存储引擎为:memory
  12. beego.BConfig.WebConfig.Session.SessionOn = true
  13. beego.BConfig.WebConfig.Session.SessionName = "sessionID"
  14. beego.BConfig.WebConfig.Session.SessionGCMaxLifetime = 3600
  15. //默认static目录是可以直接访问的,其它目录需要单独指定
  16. beego.SetStaticPath("/theme", "theme")
  17. //
  18. gob.Register(&Models.LoginUser{})
  19. logs.Debug("Http 服务启动...")
  20. //启动应用
  21. beego.Run()
  22. }
粤ICP备19079148号