Una estructura se refiere a un tipo definido por el usuario que le permite organizar múltiples elementos relacionados en una unidad. Podemos pensar en una estructura como un plan que representa una entidad del mundo real o un objeto.
Por ejemplo, podemos crear una estructura para representar un automóvil. Luego podemos hacer girar modelos específicos de un automóvil de ese objeto.
¿Qué es una estructura anónima??
Una estructura anónima es una estructura que no tiene un nombre. Esto significa que no podemos hacer referencia a la estructura en otra parte del código. Las estructuras anónimas le permiten definir estructuras efímeras para uso único.
Una sintaxis de ejemplo para crear una estructura anónima es como se muestra:
variable_name: = structCrear una estructura anónima
Considere el ejemplo a continuación que ilustra cómo crear una estructura anónima.
paquete principalEn el ejemplo anterior, creamos una estructura anónima y creamos una instancia de la estructura inmediatamente.
El código anterior debe imprimir la estructura como:
Toyota 2018 Camry 200000 24380Campos anónimos
GO te permite crear campos anónimos. Como su nombre indica, estos son campos de estructura que no tienen un nombre.
La sintaxis es como se muestra:
escriba struct_name structSi está creando campos anónimos, no puede tener más de un campo del mismo tipo. Por ejemplo:
escriba struct_name structLa sintaxis anterior debe devolver un error.
Considere el ejemplo a continuación para crear una estructura con campos anónimos.
paquete principalEl código anterior debe devolver:
Modelo: Toyota CamryConclusión
Esta guía cubre cuáles son las estructuras anónimas, cómo crearlas en Go y cómo implementar campos anónimos en una estructura de Go.
Codificación feliz!!