123456789101112131415161718192021222324252627282930 |
- package controller
- import (
- "git.aetherial.dev/aeth/keiji/pkg/helpers"
- )
- type Controller struct{
- WebRoot string
- Domain string
- database helpers.DocumentIO
- RedisConfig helpers.RedisConf
- Cache *helpers.AllCache
- }
- func NewController(root string, domain string, redisPort string, redisAddr string, database helpers.DocumentIO) *Controller {
- return &Controller{WebRoot: root, Cache: helpers.NewCache(),
- Domain: domain, RedisConfig: helpers.RedisConf{
- Port: redisPort,
- Addr: redisAddr,
- },
- database: database,
- }
- }
|