美文网首页
怎么区分前端不传字段和字段为零值

怎么区分前端不传字段和字段为零值

作者: zcxzcxczcx | 来源:发表于2022-04-22 11:31 被阅读0次

type people struct {

  Age int `json:'''age'`

}

如果前端不传这个age字段和age字段传0对于后端接收到的age值来说都是0,所以怎么去区分这这种情况呢?

type people struct {

  Age *int `json:'''age'`

}

是的,没错,把age的类型定义为指针类型,如果前端不传这个age字段那么age为nil,如果前端传了这个字段但是为0,那么age不为nil并且值为0

相关文章

网友评论

      本文标题:怎么区分前端不传字段和字段为零值

      本文链接:https://www.haomeiwen.com/subject/qpzgertx.html