A Semana Go - Edição Nº 79
Nesta edição um aviso importante sobre a Gophercon Brasil, algumas ferramentas novas escritas em Go, formas de garantir que seus dados sensíveis não acabem em logs e também um novo conceito que ajuda a detectar bugs em seus códigos.
Links
freeze
O freeze é uma daquelas ocasiões onde você pensa “por que ninguém criou algo assim antes?” Trata-se de uma CLI que gera belas imagens a partir de código fonte ou da saída de outros aplicativos. Além de ser uma ferramenta muito útil para quem faz apresentações ou textos, é uma oportunidade de analisar o código e tirar lições importantes sobre desenvolvimento de CLIs em Go.
The Myth of Down Migrations; Introducing Atlas Migrate Down
Neste post o autor fala sobre os desafios do gerenciamento de versões de bancos de dados usando o conceito de “migrations”, bem como apresenta uma funcionalidade da ferramenta Atlas, projeto open source escrito em Go.
Go: Pointers for Performance?
Video falando sobre uma dúvida recorrente entre devs Go: usar ponteiros melhora ou não a performance da aplicação?
Go’s Error Handling Is Perfect, Actually
Neste post o autor fala sobre os motivos pelos quais ele gosta da forma como Go trata erros. E se você quer saber minha opinião sobre o assunto confira neste texto.
Prevent sensitive data from leaking
Veja algumas estratégias para evitar que dados sensíveis sejam enviados por engano para logs.
Data Flow Analysis for Go
Neste post somos apresentados a um novo conceito, o Data Flow Analysis e como ele pode ajudar a detectar possíveis falhas em aplicações Go. Além disso, mostra como a Jetbrains implementou uma feature na sua IDE para fazer uso da tecnologia.
Gophercon Brasil 2024
Hoje é o último dia de vendas dos ingressos para a GopherCon Brasil 2024. O evento acontece mês que vem, nos dias 09 e 10 de maio. São mais de 21 palestras de alto nível, selecionadas pelo comitê de curadoria de devs. Garanta seu ingresso agora mesmo!