Usar tipos de dados e estruturas, matrizes, fatias e mapas em Go
Saiba mais sobre estruturas, matrizes, fatias e mapas. Entenda a diferença entre eles e quando usar um tipo sobre o outro.
Objetivos de aprendizagem
Neste módulo, irá aprender sobre:
- Os tipos agregados em Go: matrizes e fatias.
- As diferenças entre matrizes e fatias.
- Funções incorporadas para manipular dados.
- Como usar estruturas de dados de chave e valor usando mapas.
- Como escrever tipos de dados personalizados complexos com structs.
Pré-requisitos
- Um ambiente Go pronto para criar aplicativos. Idealmente, você deve ter instalado e configurado Go localmente e Visual Studio Code com a extensão Go instalada.
- Ser capaz de criar e modificar
.go
arquivos. - Ser capaz de executar aplicativos Go usando o prompt do terminal.
- Ter conhecimento de tipos de dados básicos como
string
,int
eboolean
. - Ter conhecimento de como escrever fluxos básicos de controle de dados como
if
efor
instruções.