Tengo un documento en mongodb en este formato,
{
field1: string,
field2: float64,
field3: {...float64}
}
En última instancia, me gustaría recibir siempre el campo1 & campo2 y selección, elegir el campo3 objeto.
Para hacerlo, me decodificar los datos en una estructura como esta,
type MongoScore struct {
field1 string `json:"field1"`
field2 float64 `json:"field2"`
field3 map[string]float64 `json:"field3"`
}
La parte que me pregunto es si hay un enfoque más eficiente para combinar estos datos con los diferentes tipos.