A Semana Go - Edição Nº 128
Go na Microsoft!? Além disso, veja como usar Go em projetos de Machine Learning, escreva códigos idiomáticos e leia sobre a última novidade da Gophercon Latam.
Links
A 10x Faster TypeScript
Sem dúvidas esse foi o assunto da semana. A Microsoft anunciou que está reescrevendo o compilador do TypeScript em Go e com isso teve melhoras de 10x na performance. Nesta thread no Github eles explicam em detalhes os motivos pela escolha. O que eu achei interessante é que o principal motivo pela escolha de Go não foi a performance e sim a legibilidade do código.
Traversal-resistant file APIs
Neste post do blog oficial da linguagem o autor fala sobre um ataque de segurança conhecido e como uma nova funcionalidade do Go 1.24 mitiga essa vulnerabilidade.
Go para deploy de modelos de ML
No universo de IA e Machine Learning o Python é rei, mas como podemos ver neste post é possível usarmos Go em uma série de cenários.
Decoding JSON sum types in Go without panicking
O pacote json da stdlib é muito útil para fazer transformações para este formato, mas existem alguns cenários mais avançados que podem ser desafiadores. Neste post o autor apresenta o conceito de “sum types” e mostra como usá-lo na conversão de JSON para Go.
APIs de alta performance com Fiber
Confesso que não sou muito fã do Fiber por ele não respeitar alguns padrões da linguagem, mas é um framework bastante usado. Neste post podemos ver os pontos positivos e negativos da sua adoção.
Idiomatic Go
Este é um post sendo construido colaborativamente com dicas de como escrever código mais idiomático em Go. Útil para usar como referência e para indicar para pessoas que estão iniciando na linguagem.
GopherCon Latam traz Bill Kennedy para o Brasil
Uma das principais referências atuais na área, Bill Kennedy, está confirmado na GopherCon Latam 2025 com um workshop imperdível: "Ultimate Software Design and Engineering" 🚀 Se você quer elevar suas habilidades em Go, essa é a chance de aprender com um dos maiores especialistas da linguagem.
Quando? Dia 04 de maio
Onde? Hotel Intercity Centro, Florianópolis
Garanta a sua vaga através do link
*Atenção: O acesso ao workshop requer a compra de um ingresso específico, separado do ingresso da conferência.