From e16e1b5e0a88ee1521aff50258006c25848e4430 Mon Sep 17 00:00:00 2001 From: tolelom <98kimsungmin@naver.com> Date: Fri, 20 Mar 2026 14:56:33 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20recover=20=EB=AF=B8=EB=93=A4=EC=9B=A8?= =?UTF-8?q?=EC=96=B4=20=EC=B6=94=EA=B0=80=20(=ED=8C=A8=EB=8B=89=20?= =?UTF-8?q?=EC=8B=9C=20=EC=8A=A4=ED=83=9D=ED=8A=B8=EB=A0=88=EC=9D=B4?= =?UTF-8?q?=EC=8A=A4=20=EC=B6=9C=EB=A0=A5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- internal/server/server.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/server/server.go b/internal/server/server.go index 1821093..ebe2d53 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -12,6 +12,7 @@ import ( "github.com/gofiber/fiber/v2/middleware/cors" "github.com/gofiber/fiber/v2/middleware/limiter" "github.com/gofiber/fiber/v2/middleware/logger" + "github.com/gofiber/fiber/v2/middleware/recover" "github.com/redis/go-redis/v9" "gorm.io/gorm" ) @@ -23,6 +24,9 @@ func New() *fiber.App { BodyLimit: 4 * 1024 * 1024 * 1024, // 4GB ErrorHandler: middleware.ErrorHandler, }) + app.Use(recover.New(recover.Config{ + EnableStackTrace: true, + })) app.Use(middleware.RequestID) app.Use(middleware.Metrics) app.Get("/metrics", metrics.Handler)