From 151062fbc1d1fa2ba683cf4097ae7c86e1ff3d30 Mon Sep 17 00:00:00 2001 From: Harvey Tindall Date: Mon, 17 Aug 2020 12:33:26 +0100 Subject: [PATCH] set gin mode before router initialization this was previously set after the router was created, causing a debug message every start. --- main.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index 3a755ae..81c51e2 100644 --- a/main.go +++ b/main.go @@ -82,7 +82,6 @@ func setGinLogger(router *gin.Engine, debugMode bool) { }(), ) })) - gin.SetMode(gin.DebugMode) } else { router.Use(gin.LoggerWithFormatter(func(param gin.LogFormatterParams) string { return fmt.Sprintf("[GIN] %s(%s) => %d\n", @@ -91,7 +90,6 @@ func setGinLogger(router *gin.Engine, debugMode bool) { param.StatusCode, ) })) - gin.SetMode(gin.ReleaseMode) } } @@ -286,11 +284,15 @@ func main() { } } else { debugMode = false - gin.SetMode(gin.ReleaseMode) address = "0.0.0.0:8056" } app.info.Println("Loading routes") + if debugMode { + gin.SetMode(gin.DebugMode) + } else { + gin.SetMode(gin.ReleaseMode) + } router := gin.New() setGinLogger(router, debugMode)