Go errors v2: do 'if err != nil' ao que muda em 1.26
errors.Join, %w, wrapping em cadeia: o que evoluiu nos últimos cinco anos e por que importa.
→ lererrors.Join, %w, wrapping em cadeia: o que evoluiu nos últimos cinco anos e por que importa.
→ lerPor que escolhemos Rust pra dois serviços de uma plataforma 90% Go e o que aprendemos.
→ lerComo armazenar ULIDs em colunas UUID sem perder funcionalidade nem performance.
→ lerComo servir TLS pra milhares de domínios sem pre-provisionar certificado — e como evitar abuso.
→ lerPadrão outbox sem Kafka, sem Debezium, sem sofrimento. Cinco serviços em produção dizem que funciona.
→ lerAuthz como serviço com modelo Zanzibar — quando vale, como modelar, onde a complexidade aparece.
→ lerUma instância de Postgres, 15 schemas, 15 serviços. A defesa de uma escolha contra-intuitiva.
→ lerComo camverly-ops cobre provisão, deploy, update e bootstrap sem precisar de SSH manual.
→ lerPor que SSR em Astro é diferente do que Next.js te ensinou, e o que ganhamos com isso.
→ lerTrês flags que isolam serviços a custo zero. O que cada uma faz e quando ativar.
→ ler