猿问

golang这段代码的三个点表示什么意思?

下面golang这段代码的三个点表示什么意思?倒数第三行:

func Load(g *gin.Engine, mw ...gin.HandlerFunc) *gin.Engine {
    g.Use(middleware.NoCache) 
    g.Use(middleware.Options) 
    g.Use(middleware.Secure)
    g.Use(mw...)  //这个语句的三个点表示什么意思?

    return g
}


波斯汪
浏览 730回答 1
1回答

繁花不似锦

这时mu的类型是[]gin.HandelerFunc相当于把slice里面的元素都输入到函数中
随时随地看视频慕课网APP

相关分类

Html5
我要回答