相关方法:
func (r *Response) WriteJson(content interface{}) error
func (r *Response) WriteJsonExit(content interface{}) error
func (r *Response) WriteJsonP(content interface{}) error
func (r *Response) WriteJsonPExit(content interface{}) error
func (r *Response) WriteXml(content interface{}, rootTag ...string) error
func (r *Response) WriteXmlExit(content interface{}, rootTag ...string) error
Response
提供了对 JSON/XML
数据格式输出的原生支持,通过以下方法实现:
WriteJson*
方法用于返回JSON
数据格式,参数为任意类型,可以为string
、map
、struct
等等。返回的Content-Type
为application/json
。WriteXml*
方法用于返回XML
数据格式,参数为任意类型,可以为string
、map