Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to set gin mode to release mode?

Tags:

go

go-gin

I need to set gin mode to release mode. How should I do it?

Now when I run my API there is a hint like this:

[GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production.
 - using env:   export GIN_MODE=release
 - using code:  gin.SetMode(gin.ReleaseMode)

I tried gin.SetMode(gin.ReleaseMode) but it does not work. I initialize my router here:

gin.SetMode(gin.releaseMode)    
router := gin.Default()
like image 350
Soroosh Avatar asked Sep 25 '17 17:09

Soroosh


1 Answers

You have to call SetMode method before you initialize the gin router. E.x:

gin.SetMode(gin.ReleaseMode)
router := gin.New()
like image 58
NameError Avatar answered Sep 18 '22 17:09

NameError