🥇 Arreglos (Arrays).

🍿 Que son los arreglos en programación?

Un arreglo es una estructura de datos que mantiene una colección de piezas de datos. Estas estructuras son generalmente organizadas por un indice numérico.

🍿 Como se define un arreglo en Go?

Para crear un arreglo, se tiene que especificar su nombre, su dimensión y su tipo. En el siguiente ejemplo se desean almacenar 4 marcas de autos (strings).

var marcasDeAutos [4]string

🍿 Ejemplo del uso de arreglos en Go.

package main

import "fmt"

func main() {
    var marcasDeAutos [4]string
    marcasDeAutos[0] = "Mazda"
    marcasDeAutos[1] = "Toyota"
    marcasDeAutos[2] = "Nissan"
    marcasDeAutos[3] = "Mitsubishi"
    fmt.Println(marcasDeAutos)
}

🍿 Que sucede cuando se excede la capacidad de un arreglo en Go?

Si intentamos agregar una marca mas obtendriamos un error por haber excededido la capacidad del arreglo.

invalid array index 3 (out of bounds for 3-element array)

🍿 Como acceder a los valores que componen un arreglo en Go?

Si deseamos acceder al valor específico de un índice, debemos especificar su valor numérico… suponiendo que fuese la marca “Nissan”.

fmt.Println(marcasdeAutos[2])
Aplazar funciones con Defer Slices.
comments powered by Disqus