更新自定义 DI 注入

我算是明白了,别说 go wire 了,勾八连 GO 这个语言能不能靠得住都挺难说的。既然如此,还是大胆一点吧。俗话说得好,所有让人难绷的细节都是为了宏观上的达成意图的方便。那就来吧。
This commit is contained in:
des
2026-02-25 08:08:21 +08:00
parent 731f1d01e6
commit 4cab2f6ff3
7 changed files with 45 additions and 11 deletions

View File

@@ -13,7 +13,6 @@ import (
func getApplication() (*application.Application, error) {
wire.Build(
CtrlCollector,
application.NewApplication,
database.GetDataBaseClient,
database.GetQuery,
@@ -22,9 +21,3 @@ func getApplication() (*application.Application, error) {
)
return nil, nil
}
func CtrlCollector(
c1 *userpak.UserCtl,
) []application.Ctrl {
return []application.Ctrl{c1}
}