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 de workspace
Fundamentos da Linguagem
- Tipos de dados, variáveis e constantes
- Operadores e expressões
- Estruturas de controle: if, switch, loops
Funções e Escopo
- Definindo e chamando funções
- Múltiplos valores de retorno
- Passe por valor e referência
Trabalhando com Arrays, Slices e Maps
- Entendendo os tipos de coleção do Go
- Criando e manipulando slices
- Trabalhando com maps e pares chave-valor
Estruturas e Métodos
- Criando e usando estruturas
- Definindo e chamando métodos
- Usando interfaces
Noções Básicas de Concorrência
- Introdução a goroutines
- Usando canais para comunicação
- Padrões de sincronização
Criando e Executando Aplicações Go
- Organizando o código em pacotes
- Compilando e executando programas Go
- Depurando e testando
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, laços e funções
- Familiaridade com operações de 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