它在
reflect软件包的文档中说:
按照惯例,标签字符串是由空格分隔的键:“值”对的串联。每个键都是一个非空字符串,由非控制字符组成,除了空格(U + 0020’‘),引号(U +
0022’“’)和冒号(U + 003A’:’)。每个值都用引号引起来使用U + 0022’“’字符和Go字符串文字语法。
您需要做的是使用空格而不是逗号作为标记字符串分隔符。
type Page struct { PageId string `bson:"pageId" json:"pageId"` meta map[string]interface{} `bson:"meta" json:"meta"`}


