Usar tipos de dados e structs, matrizes, fatias e mapas no Go

Iniciante
Desenvolvedor
Estudante
Azure

Saiba mais sobre structs, matrizes, fatias e mapas. Entenda a diferença entre eles e quando usar um tipo em vez do outro.

Objetivos de aprendizagem

Neste módulo, você aprenderá sobre:

  • Os tipos de agregação no Go: matrizes e fatias.
  • As diferenças entre matrizes e fatias.
  • Funções internas para processar dados.
  • Como usar estruturas de dados de chave e valor por meio de mapas.
  • Como escrever tipos de dados personalizados complexos com structs.

Pré-requisitos

  • Um ambiente Go pronto para criar aplicativos. O ideal é que você tenha instalado e configurado o Go localmente e o Visual Studio Code com a extensão do Go instalada.
  • Conseguir criar e modificar arquivos .go.
  • Conseguir executar aplicativos Go usando o prompt do terminal.
  • Conhecer os tipos de dados básicos como string, int e boolean.
  • Saber escrever fluxos de controle de dados básicos como instruções if e for.