package controllers import ( beego "github.com/astaxie/beego/server/web" "gitrosy.jxc4.com/baseapi/utils" "gitrosy.jxc4.com/jx-callback/globals" ) type PrintController struct { beego.Controller } type CallBackPrint struct { Data string `json:"data"` Code string `json:"code"` } func (c *PrintController) Msg() { //if c.Ctx.Input.Method() == http.MethodPost { callBackPrint := &CallBackPrint{} globals.SugarLogger.Debugf("print callback callbackResponse:%s", utils.Format4Output(c.Ctx.Request, true)) c.Data["json"] = callBackPrint c.ServeJSON() //} else { // c.Abort("404") //} }