Go语言学习路

Beego框架踩坑

2019-12-02  本文已影响0人  TZX_0710

针对于Resuful的接口通常我们都会向前台输出json数据
beego提供json的输出方式也就是采用

 c.Data["json"]=data
c.serverJson()

通过上面2行代码输出到前台成为json数据
一般在输出到前台 的时候 我们把结构体转换成json的方式进行输出
目前有个需求就是 如果接口体的数据 为空则前台不显示该字段
通过omitempty这个参数可以达到效果 但是需要注意 如果该字段为bool值 并且加了这个参数
那么前台是不会显示该字段的。
所以需要注意 除非在特定情况下 不要给bool!!!!加omitempty

上一篇下一篇

猜你喜欢

热点阅读