Slices e Maps
Parte do curso de Go
Toda variável que você usou até agora guarda exatamente um valor: um nome, uma idade, um preço. A maioria dos problemas reais envolve um grupo de coisas: uma lista de alunos, um carrinho de compras, uma tabela de preços por nome de produto. O Go oferece dois tipos de coleção embutidos exatamente para isso, e você vai recorrer a um deles em quase todo programa que escrever daqui em diante.
Imagine um slice como uma fileira de caixas etiquetadas numa prateleira, numeradas a partir de 0, cada caixa guardando um valor do mesmo tipo que todas as outras. Você cria um com um literal de slice, listando os valores entre chaves ...
Quer aprender Go Slices e Maps em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Go pronto e pratique Slices e Maps com um tutor de IA que conhece seu código.
Começar esta liçãoSlices e MapsO que você vai aprender
- Slice literal
- Append
- Len
- Indexing
- Range
- Map literal
- Map lookup with ok
- Delete
Leia esta lição no seu idioma
Todas as lições deste curso
20 lições- 1Olá, Go25 min
- 2Variáveis e Tipos25 min
- 3Fluxo de Controle: if e for30 min
- 4Funções30 min
- 5Slices e Maps35 min
- 6Structs e Pointers35 min
- 7Methods e Interfaces35 min
- 8Tratamento de Erros35 min
- 9Modules e Estrutura de Projeto35 min
- 10Projeto Final de CLI Minimalista40 min
- 11Um Tour pela Biblioteca Padrão40 min
- 12Testes e Benchmarks40 min
- 13Goroutines e Channels40 min
- 14Padrões de Concorrência45 min
- 15Generics35 min
- 16Servidores HTTP45 min
- 17Bancos de dados com database/sql45 min
- 18Desempenho e Criação de Perfis40 min
- 19Padrões de Projeto em Go40 min
- 20Implantação e Produção45 min
