在gin的中间件中如何终止后续逻辑代码的执行?
在gin中间件中使用return方式是无法终止后续代码的执行的。需要通过c.Abort()方法进行终止。...func CheckToken() gin.HandlerFunc { return func(c *gin.Context) { ... ... //return c.Abort() c.Next() }}func main() { router := gin.New() router.Use(CheckToken(), gin.Rec
原创
2022-04-28 07:15:00 ·
2808 阅读 ·
0 评论