Skip to content

Instantly share code, notes, and snippets.

@Cibernomadas
Created July 4, 2018 21:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Cibernomadas/81f6bd1e2e3e8b71a9f6777d0aaa1530 to your computer and use it in GitHub Desktop.
Save Cibernomadas/81f6bd1e2e3e8b71a9f6777d0aaa1530 to your computer and use it in GitHub Desktop.
func NewServer() *gin.Engine {
RegisterSerializers()
// gin.SetMode(gin.ReleaseMode) // Production mode
srv := gin.New()
srv.Use(RegisterLogger(Logger))
srv.Use(gin.Logger())
srv.Use(RegisterRecovery())
srv.Use(ResisterDatabase())
srv.Use(RegisterSession())
srv.HTMLRender = TemplateRender()
return srv
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment