A Semana Go - Edição Nº 28
Semana passada ultrapassamos a barreira de 1000 assinantes! Só posso agradecer a cada pessoa que assinou, compartilhou e recomendou a newsletter. Obrigado!
E nesta edição veja uma alternativa ao MongoDB, uma API para analisarmos a segurança das nossas dependências e descubra se o Github Copilot é útil para projetos escritos em Go.
Links
Announcing FerretDB 1.0 GA - a truly Open Source MongoDB alternative
O FerredDB é um banco de dados, escrito em Go, que é compatível com o MongoDB. Ele acaba de chegar a sua versão 1.0.
Announcing the deps.dev API: critical dependency data for secure supply chains
Algumas edições atrás eu indiquei um projeto do Google, o deps.dev, que trás informações sobre bibliotecas de diversas linguagens, incluindo Go. Agora eles lançaram uma API e com isso podemos incluir controles de segurança em CI/CDs ou outros cenários, aumentando a segurança e confiabilidade de nossas aplicações.
Gossip Glomers
Gostei bastante deste projeto. Trata-se de uma série de desafios para quem está querendo se aprimorar em assuntos como sistemas distribuídos. Além dos desafios é apresentada uma plataforma onde podemos validar a solução, melhorando ainda mais a experiência de aprendizado. E os exemplos são feitos em Go.
gobwas/ws
Uma biblioteca para facilitar a escrita de projetos usando os conceitos de WebSockets.
Go's Error Handling Is a Form of Storytelling
Concordo com o argumento do autor, quando se refere que a forma como Go trata os erros também uma forma de contar uma história, de deixar o código mais legível.
Vale a pena utilizar GitHub Copilot com Go?
É inegável que as ferramentas que usam IA vieram para ficar e neste video o Tiago dá sua opinião sobre o uso do Github Copilot com códigos em Go.
Submeta sua palestra para a Gophercon Brasil 2023!
Procurando ideias para submissão para as palestras? Confira alguns dos temas mais procurados pelos participantes no resultado de uma pesquisa feita pela organização do evento.