github.com/giovannyortegon/go@v0.0.0-20220115155912-8890063f5bdd/Profesional/Estructuras/arrays.go (about)

     1  package main
     2  
     3  import "fmt"
     4  
     5  func main() {
     6  	var numeros [5] int
     7  	fmt.Println("Array numeros: ", numeros)
     8  
     9  	for i := 0; i < len(numeros); i++ {
    10  		numeros[i] = i  +1
    11  	}
    12  
    13  	fmt.Println("Array numeros: ", numeros)
    14  
    15  	nombres := [3] string {"Paula", "Giovanny", "Ricardo"}
    16  
    17  	for i := 0; i < len(nombres); i++ {
    18  		fmt.Println(nombres[i])
    19  	}
    20  
    21  	colores := [...] string {
    22  		"Rojo",
    23  		"Verde",
    24  		"Negro",
    25  		"Azul",
    26  	}
    27  
    28  	fmt.Println("length colors: ", len(colores))
    29  	fmt.Println("colores: ", colores)
    30  
    31  	for i := 0; i < len(colores); i++ {
    32  		fmt.Println(colores[i])
    33  	}
    34  
    35  	monedas := [...] string {
    36  		0: "Dolar",
    37  		2: "Soles",
    38  		3: "Pesos",
    39  		5: "Euros",
    40  	}
    41  
    42  	monedas[2] = "Yuan"
    43  	monedas[4] = "Yen"
    44  
    45  	fmt.Println(monedas, len(monedas))
    46  
    47  	// subarray
    48  	//subMonedas := monedas[0:3]
    49  	subMonedas := monedas[3:]
    50  
    51  	fmt.Println(subMonedas, len(subMonedas))
    52  
    53  }