Workshop Golang Material
- Introdução
- Instalação
- Configuração do GOPATH / Go Modules
- Instalação e Configuração da IDE (VSCode)
- Variáveis, Constantes e Enumerações
- Pacotes
- Funcões
- Struct
- Ponteiros
- Condicional If
- Tratamento de Erros
- Estrutura de laço For
- Condicional Switch
- Mapas e Arrays
- Slices
- Interfaces
- Leitura de arquivos
- Escrita de arquivos
- Defer
- Goroutines
- Canais
- Select
- Consumindo serviços Web com métodos GET/POST
- Tratando mensagens JSON (I/O)
- Criando um servidor Web (http)
- Conectando a um banco de dados SQL
- Conectando a um banco de dados NoSQL
- Usando uma lib Web (bellt)