gin.Default()和gin.New()区别

gin.Default()和gin.New()都是Gin框架中创建路由的方式,它们的区别在于:

gin.Default()会创建一个默认的路由引擎并添加日志和恢复中间件。因此,使用gin.Default()可以快速地创建一个拥有基本功能的路由引擎。

而gin.New()只会创建一个裸露的路由引擎,不会添加任何中间件。开发者需要手动添加所需的中间件来满足自己的需求。

简而言之,如果你希望使用Gin框架的默认设置来创建路由引擎,那么可以使用gin.Default();如果你想要完全控制创建的路由引擎,可以使用gin.New()。