package server import ( "ai_scheduler/internal/server/router" "ai_scheduler/internal/services" "github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2/middleware/logger" "github.com/gofiber/fiber/v2/middleware/recover" ) func NewHTTPServer( service *services.ChatService, ) *fiber.App { //构建 server app := initRoute() router.SetupRoutes(app, service) return app } func initRoute() *fiber.App { app := fiber.New() app.Use( recover.New(), logger.New(), ) return app }