Neste repo, existem projetos que foram desenvolvidos nos seguintes cursos:
- Introduçao ao Go
- Trabalhando com variáveis
- Controlando o fluxo do script
- Fazendo requisições para a web
- As principais coleções do Go
- Lendo e Escrevendo arquivos
- Minha primeira struct
- Referência, ponteiro e métodos
- Retornos, pacotes e visibilidade
- Composição e encapsulamento
- Interface e novo tipo de conta
- Servidor e struct de produtos
- Conectando com banco de dados
- Refatoração e página de novos produtos
- Deletando produtos e partials
- Atualizando e editando produtos
- Json, Request, Response e Go
- Roteador, recursos por ID e Docker
- Conexão com banco e exibindo os dados
- Criando, deletando e editando com Gorm
- Middleware e integração com front-end