1. 首页
  2. 编程语言
  3. 其他
  4. Golang 如何判断数组某个元素是否存在(isset)

Golang 如何判断数组某个元素是否存在(isset)

上传者: 2021-06-04 05:54:31上传 PDF文件 59.47 KB 热度 41次

正确处理方法:通过遍历的方式判断 key = 1 是否存在起因今天在做项目的时候有个需求就是状态必须传递,在golang中接收到json参数解析到结构体中数值类型不传递有一个默认的0,但是状态也可以传递0,怎么来判断是否传递了这个数值呢?解决办法在解析之前给结构体默认值,案例如下:使用额外的结构体+指针类型,如果不传递解析为nil而不是0,如下:别人已经写好了库,自己使用就行

用户评论