Backends profissionais em Go.
Do código que roda na sua máquina ao sistema que atende milhares de usuários simultâneos: arquitetura em camadas, PostgreSQL, Redis, observabilidade, testes e deploy.
Todo mundo consegue fritar um ovo em casa. Agora tenta servir 800 ovos por minuto num restaurante, em 4 turnos, com fiscalização sanitária e o gás acabando no meio do almoço.— ABERTURA DO MÓDULO
O que você vai aprender
Código de produção não é código de brincadeira com mais linhas. É uma operação completamente diferente: servidores que você nunca viu, milhares de usuários simultâneos, alguém te ligando às 3h da manhã quando dá erro, e outras cinco pessoas precisando entender o sistema em seis meses.
Neste módulo você aprende os hábitos que transformam Go em backend profissional: arquitetura em camadas (Controller, Service, Repository), Clean Architecture, integração com PostgreSQL usando pgx, cache com Redis, logs estruturados com slog, métricas com Prometheus e testes que rodam rápido e localmente.
O projeto guiado constrói uma API de Tarefas completa — com CRUD, validação, persistência, logs e testes — mostrando como cada decisão de arquitetura se traduz em código real e sustentável.