A Semana Go - Edição Nº 133
Nesta edição veja como desenvolver aplicações para Windows, como organizar seu projeto em camadas e mais posts sobre features das versões mais recentes de Go.
Links
Where and why should you use iterators in Go?
Neste post o autor mostra exemplos de uso do conceito de iterators, novidade de uma das versões recentes da linguagem e que pode tornar seu código bem mais idiomático. Dica do grande Cassio Botaro.
Layered Design in Go
Veja algumas sugestões de como implementar uma aplicação usando diferentes camadas, cada uma com sua especificidade.
Desvendando funções anônimas e variádicas em Go
Uma introdução a uma das funcionalidades mais úteis de Go. Este é um post legal para compartilhar com iniciantes na linguagem.
Gist of Go: Context
Este post é parte de um livro sobre concorrência que o autor está escrevendo e trata de uma das características mais importantes de Go, o pacote context.
Native Windows Apps With Go: Syscall Mastery & The Windows API
Este é um assunto que eu não vejo muitos textos apresentando, por isso achei válido trazer aqui na newsletter. Go é uma alternativa bem interessante para desenvolvimento de aplicações Windows, como podemos ver neste post.
How to use the new "tool" directive
Este é um assunto que já trouxe aqui na newsletter mas este post faz uma introdução bem fácil de entender, por isso recomendo a leitura.
Reimplementing Apache Kafka with Golang and S3
O entrevistado neste video faz parte do time que desenvolveu uma nova implementação do famoso Apache Kafka, usando Go como linguagem e o S3 como storage.
Descontos exclusivos para Leitores da Newsletter!
Quer um motivo a mais para garantir sua participação na GopherCon Latam 2025? Aqui vai: leitores da nossa newsletter têm 10% de desconto no ingresso! Use o cupom AsemanaGo_10 no checkout e aproveite esse benefício exclusivo. Mas corra, porque o cupom é válido por tempo limitado!
E 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.