mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 03:07:20 +08:00
20 lines
539 B
Go
20 lines
539 B
Go
//go:build wireinject
|
|
|
|
package main
|
|
|
|
import (
|
|
"github.com/google/wire"
|
|
|
|
"github.com/acepanel/panel/internal/app"
|
|
"github.com/acepanel/panel/internal/apps"
|
|
"github.com/acepanel/panel/internal/bootstrap"
|
|
"github.com/acepanel/panel/internal/data"
|
|
"github.com/acepanel/panel/internal/route"
|
|
"github.com/acepanel/panel/internal/service"
|
|
)
|
|
|
|
// initCli init command line.
|
|
func initCli() (*app.Cli, error) {
|
|
panic(wire.Build(bootstrap.ProviderSet, route.ProviderSet, service.ProviderSet, data.ProviderSet, apps.ProviderSet, app.NewCli))
|
|
}
|