说明

    组合拳

    当组合使用middleware.Recover中间件与errors时,可以有效减少你的if err 判断:

    1. func main() {
    2. server := ego.HttpServer()
    3. server.Router.GET("/test", func(context *gin.Context) {
    4. fmt.Println("hello,world")
    5. })
    6. server.Router.Get("error", func(context *gin.Context) {
    7. response.WrapContext(context).Success(nil)
    8. })
    9. // 默认启动8080
    10. egu.SecurePanic(server.Start())