From f898243de5f7c608079de6a6b2bcdfafba36ffe8 Mon Sep 17 00:00:00 2001 From: Asai Neko Date: Thu, 29 Jan 2026 10:24:09 +0800 Subject: [PATCH] Only enable swagger under debug mode Signed-off-by: Asai Neko --- server/server.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/server.go b/server/server.go index bbb899f..61a1285 100644 --- a/server/server.go +++ b/server/server.go @@ -40,7 +40,9 @@ func Start(ctx context.Context) { r.Use(otelgin.Middleware(viper.GetString("server.service_name"))) r.Use(middleware.GinLogger()) - r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler)) + if viper.GetBool("server.debug_mode") { + r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler)) + } r.Use(gin.Recovery())