Type struct 语法问题
我刚开始学Go, 发现有些mgo代码中有这样的结构
type Site struct { Id bson.ObjectId `json:"id" bson:"_id"`
}
第三列中的json:"id" bson:"_id"
是什么意思? 语法书里面也木有……Google也没有……
共 2 个回复
captain
那个叫tag,可以通过反射包reflect取得里面的内容,至于tag里面的内容,不是go定义的,具体是某个包要用到会定义一个,比如 json包、mgo包
mengzhuo
@captain
谢谢
相关文档 http://jimmykuu.sinaapp.com/static/books/mgo_guide/