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
- Mergulho profundo no sistema de tipos do Go
- Trabalhando com ponteiros, gerenciamento de memória e coleta de lixo (garbage collection)
- Interfaces avançadas e composição por incorporação (embedding)
Concorrência e Paralelismo
- Gestão avançada de goroutines
- Canais bufferizados e não bufferizados
- Instruções select e pools de trabalhadores (worker pools)
Tratamento de Erros e Logs
- Tipos de erro personalizados e envelopamento (wrapping) de erros
- Logging estruturado e monitoramento
- Propagação de erros e melhores práticas
Testes e Benchmarking
- Testes unitários e de integração em Go
- Uso das ferramentas de teste nativas do Go
- Benchmarking e profiling de aplicações
Programação Modular e Pacotes
- Gestão de dependências com módulos Go
- Versionamento e publicação de módulos
- Criação de bibliotecas Go reutilizáveis
Criação de APIs e Microsserviços
- Criação de APIs RESTful usando Go
- Utilização do Go com Docker e contêineres
- Orquestração e implantação de serviços
Otimização de Desempenho
- Profiling de memória e ajuste fino
- 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 do Go, estruturas de dados e funções
- Experiência trabalhando com pacotes e concorrência básica
Público-Alvo
- Desenvolvedores de software experientes
- Engenheiros de backend
- Desenvolvedores de aplicações nativas em nuvem
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