1. 多种格式数据输出

    2. JSON、XML、JSONP

    beego 当初设计的时候就考虑了 API 功能的设计,而我们在设计 API 的时候经常是输出 JSON 或者 XML 数据,那么 beego 提供了这样的方式直接输出:

    调用 ServeJSON 之后,会设置 为 application/json,然后同时把数据进行 JSON 序列化输出。

    调用 ServeJSONP 之后,会设置 为 application/javascript,然后同时把数据进行 JSON 序列化,然后根据请求的 callback 参数设置 jsonp 输出。