相关疑难解决方法(0)

Golang - JSON字段设置为null vs field not there

在golang中,有没有办法看看我是否可以区分json字段被设置为null而json字段在没有编组到结构中时不存在?因为两者都将结构中的值设置为nil,但是我需要知道该字段是否在那里开始并查看是否有人将其设置为null.

{
  "somefield1":"somevalue1",
  "somefield2":null
}
Run Code Online (Sandbox Code Playgroud)

VS

{
  "somefield1":"somevalue1",
}
Run Code Online (Sandbox Code Playgroud)

当编组成结构时,两个jsons都将为nil.任何有用的资源将非常感谢!

null json struct go

12
推荐指数
4
解决办法
5728
查看次数

标签 统计

go ×1

json ×1

null ×1

struct ×1