Documentation ¶ Index ¶ func InitCaseDAO(db *egorm.Component) dao.CaseDAO func InitTableOnce(db *gorm.DB) type Case type Handler type Module func InitModule(db *gorm.DB, ec ecache.Cache) (*Module, error) type Service func NewService(repo repository.CaseRepo) Service Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func InitCaseDAO ¶ func InitCaseDAO(db *egorm.Component) dao.CaseDAO func InitTableOnce ¶ func InitTableOnce(db *gorm.DB) Types ¶ type Case ¶ added in v0.0.2 type Case = domain.Case type Handler ¶ type Handler = web.Handler type Module ¶ added in v0.0.2 type Module struct { Svc Service Hdl *Handler } func InitModule ¶ added in v0.0.2 func InitModule(db *gorm.DB, ec ecache.Cache) (*Module, error) type Service ¶ added in v0.0.2 type Service = service.Service func NewService ¶ added in v0.0.2 func NewService(repo repository.CaseRepo) Service Source Files ¶ View all Source files module.go wire_gen.go Directories ¶ Show internal Expand all Path Synopsis internal domain errs integration/startup repository repository/cache repository/dao service web mocks Code generated by MockGen. Code generated by MockGen. Click to show internal directories. Click to hide internal directories.