package service import ( "dbview/service/internal/bootstrap" "log" ) func InitBootstrap(configPath string) (*bootstrap.App, error) { // 初始化应用 app, err := bootstrap.InitializeApp(configPath) if err != nil { log.Fatalf("应用初始化失败: %v", err) } // 创建并设置服务器 // srv := server.NewServer(app) // srv.Setup() srv := bootstrap.NewServer(app) srv.Setup() // 启动服务器 if err := srv.Start(); err != nil { log.Fatalf("服务器启动失败: %v", err) } return app, nil }