Files
mayfly-go/server/internal/db/init/init.go
2026-04-15 12:47:10 +08:00

20 lines
354 B
Go

package init
import (
"mayfly-go/internal/db/api"
"mayfly-go/internal/db/application"
"mayfly-go/internal/db/infra/persistence"
"mayfly-go/pkg/starter"
)
func init() {
starter.AddInitIocFunc(func() {
persistence.InitIoc()
application.InitIoc()
api.InitIoc()
})
starter.AddInitFunc(application.Init)
starter.AddTerminateFunc(Terminate)
}