如何将一些数据传递给最后一个gin处理程序

时间:2016-09-12 10:26:57

标签: go

我正在运行一个杜松子酒路由器并定义了这样的API

BaseEntity

我的myfunc2有以下签名

versionOneApis.GET(/details, myfunc1("my data") , myfunc2)

我想将一些数据传递给myfunc2。我能够将数据传递到签名为

的myfunc1
func myfunc2 (c *gin.Context) {

    c.Header("Content-Type", "application/json")
    c.JSON(http.StatusOK, "my details")
}

但是我无法将数据传递到myfunc2,因为我无法将* gin.Context和我的数据传递到一起,如果我没有传递2个值,那么我得到一个错误,说myfunc2需要2个输入。

如何将数据传递给已经有* gin.Context输入参数的myfunc2?

0 个答案:

没有答案