Context.Next()函数
// Next 只能使用于中间件.
// 用于调用下一个中间件或者handler.
func (c *Context) Next() {
c.index++
for s := int8(len(c.handlers)); c.index < s; c.index++ {
c.handlers[c.index](c)
}
}
从源码看,调用前是Before request,调用后代表After Request
// Next 只能使用于中间件.
// 用于调用下一个中间件或者handler.
func (c *Context) Next() {
c.index++
for s := int8(len(c.handlers)); c.index < s; c.index++ {
c.handlers[c.index](c)
}
}
从源码看,调用前是Before request,调用后代表After Request
本文标题:Gin 笔记
本文链接:https://www.haomeiwen.com/subject/cpzoeqtx.html
网友评论