remove controller layer

This commit is contained in:
2023-06-28 15:41:06 +02:00
parent b688fb85d3
commit 17b2aab4fa
6 changed files with 25 additions and 34 deletions

View File

@@ -1,21 +1,15 @@
package domain
type ControllerInterface interface {
Init()
}
type PresenterInterface interface {
Init()
}
type Domain struct {
Context Context
Controller ControllerInterface
Presenter PresenterInterface
Context Context
Presenter PresenterInterface
}
func (d Domain) Init() {
d.Controller.Init()
d.Presenter.Init()
menu_manager := MenuManager{}
menu_manager.Init()