Desenvolvida pela Google, foi projetada para resolver problemas recorrentes da gigante de tecnologia. É uma das poucas liguagens criadas após os processadores com mútiplos núcleos, possuindo mecanismo de concorrência que a torna ideal para aplicações de altíssimo desempenho. Trazendo os pontos fortes de várias linguagens que foram sua base, é enxuta moderna e de rápida compilação tornando o processo de desenvolvimento mais dinâmico e possibilitando aplicações escaláveis.
- Fundamentos da linguagem
- Conhecer as estrutura de controles, operadores, funções, ponteiros, struct, interface, polimorfismo...
- Boas práticas de programação
- Usar banco de dados com Go
- Criar um Webservice básico com Go
- ✔️Introdução
- ✔️Configuração de ambiente: Windows e Linux
- ✔️Fundamentos da linguagem
- ✔️Estruturas de controle
- ✔️Array, Slice e Map
- 🏃Funções
- ❌Sistemas de tipos
- ❌Pacotes
- ❌Concorrência
- ❌Testes
- ❌Banco de Dados - MySQl
- ❌Http
- ❌Conclusão
- Leonardo Leitão - Arquiteto de Software
- Cod3r - Escola de Cursos Online de Tecnologia