Menu
Coddy logo textTech

Declarando Arrays

Parte da seção Fundamentos do Journey de GO da Coddy — lição 68 de 109.

Em Go, você pode declarar arrays de várias maneiras. O tamanho de um array faz parte do seu tipo e deve ser especificado ao ser declarado.

Declare um array usando var com um tamanho específico:

var scores [4]int
fmt.Println(scores)

Isso cria um array de 4 inteiros, todos inicializados com zero:

[0 0 0 0]

Declare e inicialize um array em uma única linha usando a notação simplificada:

names := [3]string{"Alice", "Bob", "Charlie"}
fmt.Println(names)

Isso exibe:

[Alice Bob Charlie]
challenge icon

Desafio

Iniciante
Neste desafio, você praticará a declaração e inicialização de um array em Go. Sua tarefa é declarar um array de 5 inteiros com os valores 10, 20, 30, 40 e 50, e então imprimir o array no console.

Folha de consulta

Arrays em Go têm um tamanho fixo que deve ser especificado ao serem declarados. O tamanho faz parte do tipo do array.

Declare um array com var:

var scores [4]int

Declare e inicialize um array usando a notação curta:

names := [3]string{"Alice", "Bob", "Charlie"}

Arrays são inicializados com valores zero se não forem definidos explicitamente:

[0 0 0 0]

Experimente você mesmo

package main

import "fmt"

func main() {
    // TODO: Declare um array chamado 'numbers' que contenha 5 inteiros: 10, 20, 30, 40 e 50
    
    // Isso imprimirá o seu array
    fmt.Println("My array of numbers:", numbers)
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos