Entrar em Contato

Programa do Curso

Introdução ao Go

  • Visão geral e história do Go
  • Instalação do Go e configuração do ambiente
  • Ferramentas do Go e estrutura do espaço de trabalho

Fundamentos da Linguagem

  • Tipos de dados, variáveis e constantes
  • Operadores e expressões
  • Estruturas de controle: if, switch, loops

Funções e Escopo

  • Definição e chamada de funções
  • Múltiplos valores de retorno
  • Passagem por valor e referência

Trabalhando com Arrays, Slices e Maps

  • Compreensão dos tipos de coleção do Go
  • Criação e manipulação de slices
  • Trabalhar com maps e pares chave-valor

Structs e Métodos

  • Criação e uso de structs
  • Definição e chamada de métodos
  • Uso de interfaces

Fundamentos da Concorrência

  • Introdução às goroutines
  • Uso de canais para comunicação
  • Padrões de sincronização

Construindo e Executando Aplicações Go

  • Organizando o código em pacotes
  • Compilando e executando programas em Go
  • Depuração e testes

Resumo e Próximos Passos

Requisitos

  • Experiência em pelo menos uma linguagem de programação
  • Compreensão dos fundamentos da programação, como variáveis, loops e funções
  • Familiaridade com operações na linha de comando

Público-Alvo

  • Desenvolvedores de software
  • Programadores de sistemas
  • Engenheiros backend
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas