frontend.go 380 B

123456789101112131415161718192021222324
  1. package frontend
  2. import (
  3. "database/sql"
  4. "golang-fave/engine/wrapper"
  5. )
  6. type Frontend struct {
  7. wrapper *wrapper.Wrapper
  8. db *sql.DB
  9. }
  10. func New(wrapper *wrapper.Wrapper, db *sql.DB) *Frontend {
  11. return &Frontend{wrapper, db}
  12. }
  13. func (this *Frontend) Run() bool {
  14. if this.wrapper.R.URL.Path == "/" {
  15. return this.wrapper.TmplFrontEnd("index", nil)
  16. }
  17. return false
  18. }