golang struct 有点小疑问?

type msgItem staruct {
Test string `json:"tessts"`
}

不知道 这个结构后面的 json:"tessts" 这里是什么意思? 不知道是不是初始值 ?


PS: 这些问题都是我网罗过来的,都是其他论坛看到就顺手转过来,让大家熟悉熟悉

已邀请:

andot - 野生程序员,20年+编程经验,近十年来,全身心专注于 Hprose 开源项目的开发和维护。

赞同来自: astaxie godonggua chenqinghe

tag 没有固定的含义,跟你所使用的库有关。你所使用库中怎么定义的,你就怎么用就可以了。


它的用处跟 java 的注解,.net 的 attribute 类似。

east

赞同来自: wangfei foreversmart

如果用 encoding/json 来解析的话,这个值不就是json的key么? 可能是我没理解到题意。
ps: struct 有个拼写错误。

TargetLiu - 吃土的码农...

赞同来自:

结构体的标签,可以通过反射获取到

xiayf - 程序员,译者,GO、Python、PHP、JS

赞同来自:

序列化反序列化时对应json中的字段名。

xiayf - 程序员,译者,GO、Python、PHP、JS

赞同来自:

@astaxie, 这些问题你是从哪搬来的呀?:smile:

hacpai

赞同来自:

我也加一个


type Struct struct {


_ struct{} type:"structure"


}


这个谁知道有什么作用呢

要回复问题请先登录注册