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
Conceitos Avançados de Go
- Análise aprofundada do sistema de tipos do Go
- Trabalhando com ponteiros, gerenciamento de memória e coleta de lixo
- Interfaces avançadas e incorporação
Concorrência e Paralelismo
- Gerenciamento avançado de goroutines
- Channels com e sem buffer
- Statements select e pools de workers
Tratamento de Erros e Logamento
- Tipos de erro personalizados e encapsulamento
- Logamento estruturado e monitoramento
- Propagação de erros e melhores práticas
Testes e Benchmarking
- Testes de unidade e integração em Go
- Uso das ferramentas de teste incorporadas do Go
- Benchmarking e profiling de aplicações
Programação Modular e Pacotes
- Gerenciamento de dependências com módulos Go
- Versionamento e publicação de módulos
- Criação de bibliotecas Go reutilizáveis
Construção de APIs e Microsserviços
- Criação de APIs RESTful usando Go
- Uso do Go com Docker e contêineres
- Orquestração e implantação de serviços
Otimização de Desempenho
- Perfilamento e ajuste de memória
- Estratégias de otimização de concorrência
- Monitoramento de desempenho com pprof
Resumo e Próximos Passos
Requisitos
- Experiência em programação com Go
- Compreensão da sintaxe, estruturas de dados e funções do Go
- Experiência no trabalho com pacotes e concorrência básica
Público Alvo
- Desenvolvedores de software experientes
- Engenheiros de backend
- Desenvolvedores de aplicações cloud-native
21 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