| type apiV1Response struct { | type apiV1Response struct { | ||||
| Env apiV1Envelop | Env apiV1Envelop | ||||
| Body interface{} | Body interface{} | ||||
| Ext interface{} | |||||
| Map map[string]interface{} | |||||
| } | } | ||||
| var apiV1Handler = []apiV1HandlerMap{ | var apiV1Handler = []apiV1HandlerMap{ | ||||
| res := apiV1ResponseBlank() | res := apiV1ResponseBlank() | ||||
| res.Body = p | res.Body = p | ||||
| res.Map["some"] = p | |||||
| apiSendJson(res, w) | apiSendJson(res, w) | ||||
| } | } | ||||
| func apiV1ResponseBlank() (ret apiV1Response) { | func apiV1ResponseBlank() (ret apiV1Response) { | ||||
| ret.Env = apiV1EnvelopBlank() | ret.Env = apiV1EnvelopBlank() | ||||
| ret.Map = make(map[string]interface{}) | |||||
| return | return | ||||
| } | } |