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"`
}
それでは、これをどのように行うことができますか?構造体で複数の名前タグを定義しますか?