确保脚手架版本在go get -u github.com/shenyisyn/goft-gin@v0.4.9 或以上
系统有内置的异常处理。 如果你觉得不爽。可以覆盖
func errorFunc() gin.HandlerFunc { return func(c *gin.Context) { defer func() { if e := recover(); e != nil { c.AbortWithStatusJSON(400, gin.H{"my": e}) } }() c.Next() } }
启动的时候加入 上面的errorFunc
goft.Ignite( errorFunc()). Lanunch()
最后更新于3年前