我一直在尝试找出如何使用 mgo(Go 的 MongoDB 驱动程序),我遇到了这个结构声明:
type Something struct {
Id bson.ObjectId "_id,omitempty"
Name string
}
我不太了解第一个元素(Id)的语法。我知道它被声明为 type bson.ObjectId
,但是字符串文字在那里做什么?
我的问题不是关于 mgo 驱动程序的功能,
而是关于这种奇怪的<name> <type> <string_literal>
语法。
我在 Go 规范上找不到任何东西,我也不知道如何用谷歌搜索。