Ho bisogno di ottenere un oggetto da un database mongo, quindi ho definito una struttura come questa
type Page struct {
PageId string `bson:"pageId"`
Meta map[string]interface{} `bson:"meta"`
}
Ora ho anche bisogno di codificarlo su JSON, ma codifica i campi come maiuscoli (ottengo PageId invece di pageId), quindi devo anche definire i tag di campo per JSON. Ho provato qualcosa del genere ma non ha funzionato:
type Page struct {
PageId string `bson:"pageId",json:"pageId"`
Meta map[string]interface{} `bson:"meta",json:"pageId"`
}
Quindi, come può essere fatto, definire più tag in una struttura?