A Semana Go - Edição Nº 188
Nesta edição, um debate sobre os limites do Go como linguagem e propostas que podem trazer novas formas de escrever testes. Também aparecem ferramentas para quem trabalha com segurança de APIs, forense digital e geração de PDFs em larga escala, além de um navegador headless nativo para Go.
Links
Ory Talos — API Key Server para agentes e serviços
Servidor open source focado em emitir, verificar e revocar API keys em alta escala, sem precisar consultar o banco de dados a cada requisição. Vale olhar especialmente para quem constrói sistemas em que múltiplos serviços ou agentes de IA precisam se autenticar com segurança. Sou fã dos outros projetos desse repositório, todos bem úteis.
Building filo-go: Reimagining Digital Forensics in Go
Um estudante de segurança recriou em Go algumas ferramentas forenses digitais clássicas, reunindo tudo em um único binário open source. Um projeto interessante que mostra por que Go é uma escolha natural para ferramentas de linha de comando robustas.
What Building a Go PDF Engine Teaches You About Real Engineering
O autor do texto construiu um motor de PDF do zero em Go e, com isso, precisou enfrentar desafios como gerenciamento de memória, serialização binária, segurança em programação concorrente e profiling de performance — e o resultado foi um engine capaz de gerar 1,5 milhão de PDFs financeiros em ~45 minutos em um único nó.
proposal: testing: new API to simplify calling a function in a child process
Proposta no repositório oficial do Go para adicionar uma nova API ao pacote testing que simplifica o teste de funções que precisam rodar em um processo filho — útil para testar comportamentos que causam crashes ou chamam os.Exit. Vale acompanhar para quem escreve testes mais avançados.
gost-dom/browser — Headless Browser para Go
Um browser headless, feito em Go, especificamente para fluxos de TDD, permitindo testar aplicações web sem precisar de Chrome ou de Node.js no pipeline. Uma alternativa nativa para quem quer testes de integração mais rápidos e sem dependências externas.
sandboxd — Dev Sandboxes Self-hosted com Um Comando
Esta aplicação cria ambientes de desenvolvimento isolados com URLs de preview em um único comando, sem precisar de Kubernetes — pensada para agentes de código e fábricas de SaaS. Escrito em Go, é uma opção prática para times que precisam de ambientes efêmeros sem a complexidade de orquestração.
I am done with Golang — The PrimeTime (vídeo)
Em 11 minutos, ThePrimeagen discute a evolução da linguagem Go e os limites que levaram a repensar seu uso. Independentemente de concordar ou não, é o tipo de discussão que vale acompanhar para entender para onde a comunidade Go está olhando.


