加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Golang JSON标签

发布时间:2020-12-16 19:22:13 所属栏目:大数据 来源:网络整理
导读:假设我有一个结构Foo. Foo struct { Bar,Baz int} 我想将这个结构编组成json,如下所示: {bar:1,baz:2} 我怎么能实现这一点,而不是使用标签将我的单行多名称声明(Bar,Baz int)分成两个单独的行. 这有效: 06001 但我想: 06002 后者甚至可能吗? 根据 spec
假设我有一个结构Foo.
Foo struct {
        Bar,Baz int
}

我想将这个结构编组成json,如下所示:
{bar:1,baz:2}

我怎么能实现这一点,而不是使用标签将我的单行多名称声明(Bar,Baz int)分成两个单独的行.

这有效:

06001

但我想:

06002

后者甚至可能吗?

根据 specification,没有.
StructType     = "struct" "{" { FieldDecl ";" } "}" .
FieldDecl      = (IdentifierList Type | AnonymousField) [ Tag ] .
AnonymousField = [ "*" ] TypeName .
Tag            = string_lit .

go有一种严格的语法,有利于一种做事方式.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读