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