Documentation ¶
Index ¶
- type Controller
- type Create
- type CreateController
- type CreateDao
- type CreateData
- type CreateLogger
- type CreatePresenter
- type Delete
- type DeleteController
- type DeleteDao
- type DeletePresenter
- type Get
- type GetController
- type GetDao
- type GetList
- type GetListController
- type GetListDao
- type GetListPresenter
- type GetPresenter
- type Update
- type UpdateController
- type UpdateDao
- type UpdateData
- type UpdateLogger
- type UpdatePresenter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller interface {
Run() error
}
type Create ¶
type Create interface {
Run(cd CreateData) error
}
func NewCreate ¶
func NewCreate(p CreatePresenter, d CreateDao, l CreateLogger) Create
type CreateController ¶
type CreateController Controller
type CreateLogger ¶
type CreatePresenter ¶
type DeleteController ¶
type DeleteController Controller
type DeletePresenter ¶
type GetController ¶
type GetController Controller
type GetList ¶
type GetList interface {
Run() error
}
func NewGetList ¶
func NewGetList(p GetListPresenter, d GetListDao) GetList
type GetListController ¶
type GetListController Controller
type GetListDao ¶
type GetListPresenter ¶
type Update ¶
type Update interface {
Run(ud UpdateData) error
}
func NewUpdate ¶
func NewUpdate(p UpdatePresenter, d UpdateDao) Update
type UpdateController ¶
type UpdateController Controller
type UpdateData ¶
type UpdateLogger ¶
type UpdateLogger interface{}
Click to show internal directories.
Click to hide internal directories.