A Semana Go - Edição Nº 145
Nesta edição novas ferramentas CLI para facilitar seu dia, bem como textos avançados sobre gerenciamento de memória em ambientes concorrentes.
Links
crush
O crush é uma aplicação CLI para agilizar o uso de agentes de código usando AI. E com todo o visual incrível das libs da Charm.
Go's race detector has a mutex blind spot
Uma das features bem úteis que fazem parte do toolkit de Go é a capacidade de detecção de “race conditions”, um problema comum em ambientes concorrentes. Mas neste post o autor mostra um cenário onde pode acontecer o erro sem que a ferramenta perceba.
Go assembly mutation testing
Este post é para quem gosta de se aprofundar em como a linguagem é construída. Um dos mantenedores da biblioteca de criptografia da stdlib descreve como está desenvolvendo uma funcionalidade para realizar testes de mutação no código assembly gerado pelo compilador.
Go features by version
Não lembra em qual versão do Go foi lançada determinada feature, como Generics, slog, etc? Com este site suas dúvidas podem ser rapidamente solucionadas!
There is no memory safety without thread safety
Mais um post sobre gerenciamento de memória em ambientes concorrentes, com uma breve comparação de como Go resolve este desafio em relação a outras linguagens.
vhs
Ferramenta CLI para gerar vídeos e imagens do seu terminal, algo útil para criação de palestras, documentações e treinamentos.
Desconto exclusivo para Leitores da Newsletter!
O cupom ASEMANAGO dá 30% de desconto nas compras no site da editora Novatec (não se estendendo aos marketplaces que eles atuam), e devem ser informados no campo “Cupom de Desconto” no carrinho de compras.