package routes import ( _ "fwh-toolbox-server/docs" "fwh-toolbox-server/middleware" "github.com/gofiber/fiber/v2" "github.com/gofiber/swagger" ) func Setup(app *fiber.App) { // 无需验证 AuthSetup(app) api := app.Group("/api", middleware.AuthMiddleware()) LogoutSetup(api) // api.Get("/keyAccounts/sunrun/state", controllers.GetUsers) // api.Get("/keyAccounts/sunrun/abnormalList", controllers.GetUsers) // … SitesMonitorSetup(api) SitesAnalysisSetup(api) XlogSetup(api) app.Get("/swagger/*", swagger.HandlerDefault) // simple health app.Get("/ping", func(c *fiber.Ctx) error { return c.SendString("pong") }) }