🥇 Estructuras.

🍿 Que son las estructuras en Go?

Una estructura es una colección de datos. Esto permite que diferentes tipos de datos puedan ser agrupados bajo una misma variable, y así ser transportados, accesados y actualizados de forma mas sencilla. Una estructura puede ser tambien considerada una plantilla, esto puede ser por ejemplo un registro en una base de datos.

🍿 Ejemplo de usa de estructuras en Go.

package main

import "fmt"

type Pais struct {
    Nombre      string
    Capital     string
    Idioma      string
    Poblacion   int
}

func main() {
    irlanda := Pais{
        Nombre:     "Irlanda",
        Capital:    "Dublin",
        Idioma:     "Irlandes",
        Poblacion:  4857000,
    }
    fmt.Printf("%+v\n", irlanda)
}

🍿 Que elementos component las estructuras en Go?

Una estructura consta de…

Código de una estructura tipo país.

type Pais struct {
    Nombre      string
    Capital     string
    Idioma      string
    Poblacion   int
}

🍿 Ejemplo sencillo de una estructura en Go.

Para crear una nueva instancia el constructor se compone de…

Pais{
    Nombre:     "Irlanda",
    Capital:    "Dublin",
    Idioma:     "Irlandes",
    Poblacion:  4857000,
}

🍿 Elementos que componen una estructura sencilla en Go.

Las propiedades que no sean definidas, tomaran el valor zero.

Eliminar un elemento de un mapa Uso de estructuras.
comments powered by Disqus