mongo データベースからアイテムを取得する必要があるため、このような構造体を定義しました
type Page struct {
PageId string `bson:"pageId"`
Meta map[string]interface{} `bson:"meta"`
}
また、JSON にエンコードする必要がありますが、フィールドが大文字としてエンコードされるため (pageId ではなく PageId を取得します)、JSON のフィールド タグも定義する必要があります。私はこのようなことを試しましたが、うまくいきませんでした:
type Page struct {
PageId string `bson:"pageId",json:"pageId"`
Meta map[string]interface{} `bson:"meta",json:"pageId"`
}
では、構造体で複数の名前タグを定義するにはどうすればよいでしょうか?