From a646b3cb4f177b13533271002bb9c345b917b3b7 Mon Sep 17 00:00:00 2001 From: yvling Date: Thu, 19 Dec 2024 15:44:12 +0800 Subject: [PATCH] fix: Set whether to enable debug mode --- internal/mApp/mApp.go | 8 +++++++- main.go | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/internal/mApp/mApp.go b/internal/mApp/mApp.go index bb8d51b..1ce11ed 100644 --- a/internal/mApp/mApp.go +++ b/internal/mApp/mApp.go @@ -46,10 +46,16 @@ func init() { gin.SetMode(gin.ReleaseMode) } -func (ma *MApp) Run() { +func (ma *MApp) Run(debug bool) { ma.loadRoutes() ma.loadTemplates() + if debug { + gin.SetMode(gin.DebugMode) + } else { + gin.SetMode(gin.ReleaseMode) + } + addr := fmt.Sprintf("%s:%d", ma.Host, ma.Port) log.Printf("app listening on %s\n", addr) err := ma.engine.Run(addr) diff --git a/main.go b/main.go index 0e5db55..9a0a0c8 100644 --- a/main.go +++ b/main.go @@ -20,5 +20,5 @@ func init() { func main() { mapp := mApp.NewMApp(config.MConfigInstance) - mapp.Run() + mapp.Run(true) }