A Semana Go - Edição Nº 122
Nesta edição links para todos os níveis de experiência. Desde introduções a pacotes como o Viper e programação funcional até gerenciamento de memória em slices e programação concorrente. Além disso, participe de uma discussão sobre uma melhoria no processo de tratamento de erros da linguagem.
Links
Introdução ao package Viper
O Viper é um pacote muito útil para implementar algo crucial em qualquer aplicação: a gestão de suas configurações. Neste post o autor faz uma introdução com exemplos práticos.
Atomic Operations Explained: From Hardware to High-Level Code (using Go)
Post com conteúdo mais avançado, falando sobre conceitos importantes para aplicações que trabalham com concorrência, como operações atômicas, race conditions e mutexes.
Programação Funcional com Golang
Neste texto o autor faz uma rápida introdução a programação funcional e apresenta formas de implementar alguns dos conceitos mais famosos em Go.
FerretDB Releases 2.0: A Faster, More Compatible MongoDB Alternative
O FerretDB é um banco de dados desenvolvido em Go e que pode ser usado como uma alternativa ao MongoDB, pois implementa suas APIs. Projeto interessante tanto para quem procura uma alternativa mais rápida ao MongoDB como para quem quer entender como construir um banco de dados usando Go.
Go Slices and Subslices: Understanding Shared Memory and Avoiding `append()` Pitfalls
Slices são uma das estruturas de dados mais poderosas de Go e neste post podemos entender como funciona o seu gerenciamento de memória, bem como ver alguns cenários que requerem cuidado extra.
discussion: spec: reduce error handling boilerplate using ?
Com certeza o tratamento de erros de Go é um dos assuntos mais polêmicos da linguagem. Nesta discussão, liderada por um membro do time de desenvolvimento de Go, é apresentada uma sugestão de melhoria. Vale a leitura para poder dar suas opiniões ou mesmo para entender o processo de desenvolvimento de novas ideias dentro de um projeto tão grande.
Explore Experiências Únicas na GopherCon Latam 2025
Além de 2 dias de evento, a GopherCon Latam 2025 oferece um mundo de experiências: talks, painéis com os principais players da área, estações de trabalho e espaços dedicados ao networking que conectarão você a profissionais de toda a América Latina. Tudo isso em Florianópolis, o destino perfeito para unir tecnologia e inspiração.
👉 Viva a experiência completa! Adquira seu ingresso agora através do link.