针对于Resuful的接口通常我们都会向前台输出json数据
beego提供json的输出方式也就是采用
c.Data["json"]=data
c.serverJson()
通过上面2行代码输出到前台成为json数据
一般在输出到前台 的时候 我们把结构体转换成json的方式进行输出
目前有个需求就是 如果接口体的数据 为空则前台不显示该字段
通过omitempty这个参数可以达到效果 但是需要注意 如果该字段为bool值 并且加了这个参数
那么前台是不会显示该字段的。
所以需要注意 除非在特定情况下 不要给bool
!!!!加omitempty
网友评论