| 1234567891011121314151617181920212223242526 |
- 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
- }
|