Просмотр исходного кода

add ext , map to the response template.

master
sp 4 лет назад
Родитель
Сommit
82b57f71eb
1 измененных файлов: 4 добавлений и 0 удалений
  1. +4
    -0
      apiv1.go

+ 4
- 0
apiv1.go Просмотреть файл

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
} }

Загрузка…
Отмена
Сохранить