Melhorando um Servidor HTTP em Go: Testes Unitários, Middleware e Subrotas

2025-03-28
Melhorando um Servidor HTTP em Go: Testes Unitários, Middleware e Subrotas

Este post de blog detalha as melhorias feitas em um servidor HTTP Go construído do zero. O autor adicionou testes unitários, corrigiu feedback de leitores sobre cabeçalhos insensíveis a maiúsculas e minúsculas e valores de cabeçalho múltiplos, e melhorou o tratamento de fluxos de resposta e payloads maiores. Adições importantes incluem suporte a middleware para código mais limpo e subrotas para organização de rotas aprimorada. O post mostra desenvolvimento iterativo e resolução de problemas práticos em Go.

Leia mais
Desenvolvimento Servidor HTTP

30 Euros de Penalidade: Um Truque para Produtividade

2025-03-06
30 Euros de Penalidade: Um Truque para Produtividade

Frustrado com a falta de frequência em seu blog, o autor adota uma tática incomum de produtividade: uma penalidade autoimposta de 30 euros por não publicar um post a cada mês. Inspirado pela ideia de que uma produção consistente, com menos pressão, é melhor do que posts infrequentes e de alta pressão, esse compromisso o motiva a escrever regularmente. Ele estende esse sistema à pintura de miniaturas, com o objetivo de 52 posts e 60 miniaturas pintadas até o final do ano. O autor planeja relatar os resultados e expandir esse método para outros projetos.

Leia mais