Menu
Coddy logo textTech

Introdução aos Slices

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

Slices são arrays flexíveis e dinâmicos em Go. Ao contrário de arrays com tamanho fixo, slices podem crescer ou diminuir.

Crie um slice usando colchetes sem um tamanho, seguido pelo tipo:

numbers := []int{1, 2, 3, 4, 5}
fmt.Println(numbers)

Isso exibe o conteúdo do slice:

[1 2 3 4 5]

Acesse elementos de um slice usando a notação de índice (começando em 0):

firstNumber := numbers[0]
fmt.Println(firstNumber)

Isso exibe o primeiro elemento:

1

Folha de consulta

Slices são arrays dinâmicos e flexíveis em Go que podem crescer ou diminuir, ao contrário de arrays de tamanho fixo.

Crie um slice usando colchetes sem um tamanho:

numbers := []int{1, 2, 3, 4, 5}

Acesse elementos do slice usando a notação de índice (começando em 0):

firstNumber := numbers[0]

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