Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
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
Testemunhos de Clientes (2)
A estrutura do treinamento e os exercícios foram fantásticos. O instrutor conseguiu me animar a trabalhar com Go no futuro, o que não é uma tarefa fácil!
Noah Van Tiggel - Spot Buy Center BV
Curso - Advanced Go Programming
Máquina Traduzida
O instrutor provou ser um especialista no assunto, algo que eu nunca dou como garantido. Ele forneceu insights muito úteis sobre os padrões da indústria.
Giuseppe
Curso - Learning Go Programming
Máquina Traduzida