Necesitas usar una porción de personas y animales para construir una estructura humana.
escriba jsonData struct {
Humanos `json:” Humanos ”
}
tipo Humanos struct {
PeopleData [] People `json:” People “`
AnimalData [] Animal `json:” Animal “`
}
- Si hago una página web personal para criticar a un político conocido, ¿es justo para mí usar imágenes de ese político con derechos de autor que encuentro en Google Image Search?
- Cómo construir un sitio web de tutoría en línea en WordPress
- Quiero aprender JavaScript y construir cosas geniales con él, pero no me interesan los CSS, HTML, hacer 'tooltips geniales' o juegos. ¿Qué puedo hacer con eso?
- Obtuve mi primer trabajo como desarrollador de PHP (Laravel). ¿Qué más debo aprender para seguir siendo atractivo en el futuro mercado laboral?
- Estoy planeando solicitar un programa de pasantía y capacitación para desarrollo web. ¿Qué debería aprender allí para construir un sitio web con tendencia moderna?
Como cadena json, use el texto que se requiere para ser visto como clave json.
Entonces no People.Name en su lugar usa People.
type People struct {
Nombre cadena `json:” Nombre “`
Cadena de la ciudad `json:” Ciudad “`
Pin int `json:” Pin “`
}
tipo Estructura animal {
Nombre cadena `json:” Nombre “`
Escriba string `json:” Type “`
Age int `json:” Edad “`
Cadena de propietario `json:” Propietario “`
}
Si necesita almacenar una variedad de personas y animales bajo la etiqueta humana de json, la estructura anterior satisfará sus necesidades.
Al asignar esta estructura en función,
personas: = make ([] People, 0)
animal: = hacer ([] Animal, 0)
humano: = humano {personas, animales)
Utilice humanos para datos de Marshal / unmarshal json.
Como json también tiene la etiqueta “Humans”, se requiere un elemento más que incorpore la estructura Humans. Por favor ver arriba.
Un código de trabajo disponible en kunalkushwaha / json_parsing.go