Menu
Coddy logo textTech

Introdução a Mapas

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

Maps em Go são pares chave-valor, semelhantes a dicionários em outras linguagens. Eles permitem que você armazene e recupere valores usando chaves exclusivas.

Crie um mapa que associa nomes (strings) a idades (inteiros):

ages := map[string]int{
    "Alice": 25,
    "Bob": 30,
}

Acesse um valor usando sua chave:

aliceAge := ages["Alice"]
fmt.Println(aliceAge)

A saída será:

25

Adicione um novo par chave-valor:

ages["Charlie"] = 22

Folha de consulta

Maps em Go são pares de chave-valor que armazenam e recuperam valores usando chaves exclusivas.

Crie um map:

ages := map[string]int{
    "Alice": 25,
    "Bob": 30,
}

Acesse um valor usando sua chave:

aliceAge := ages["Alice"]

Adicione um novo par chave-valor:

ages["Charlie"] = 22

Experimente você mesmo

Esta lição não inclui um desafio de código.

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