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) }