23 lines
434 B
Go
Raw Permalink Normal View History

2024-03-31 20:09:20 +08:00
package controller
2024-04-03 16:46:25 +08:00
import (
"github.com/loveuer/nfflow/internal/database"
"github.com/loveuer/nfflow/internal/interfaces"
)
2024-03-31 20:09:20 +08:00
type uc struct {
db database.Store
c database.Caches
}
var (
2024-04-03 16:46:25 +08:00
_ interfaces.UserController = (*uc)(nil)
2024-03-31 20:09:20 +08:00
// UserController todo: 可以实现自己的 controller
2024-04-03 16:46:25 +08:00
UserController interfaces.UserController
2024-03-31 20:09:20 +08:00
)
func Init(db database.Store, cache database.Caches) {
UserController = uc{db: db, c: cache}
}