package main import ( "log" "os" "github.com/urfave/cli/v2" "gitrepo.ru/neonxp/idecnode/cmd/api" "gitrepo.ru/neonxp/idecnode/cmd/fetcher" "gitrepo.ru/neonxp/idecnode/cmd/frontend" "gitrepo.ru/neonxp/idecnode/cmd/point" ) func main() { app := &cli.App{ Name: "idecnode", Usage: "idecnode [command]", Commands: []*cli.Command{ api.APICommand, fetcher.FetcherCommand, point.PointCommand, frontend.FrontendCommand, }, } if err := app.Run(os.Args); err != nil { log.Fatal(err) } }