A Semana Go - Edição Nº 82
Encontre nesta edição vagas para trabalhar em Go, veja como usar o PGO na sua pipeline de CI/CD, conheça mais sobre a história da linguagem e veja como solucionar um problema de consumo de memória/CPU em ambientes k8s.
Links
Café com Golang
Um site para divulgar e encontrar vagas de trabalho focadas em Go
When Kubernetes and Go don’t work well together
Neste post o autor descreve um problema que pode acontecer com aplicações Go executando em ambientes Kubernetes e mostra como conseguiu solucionar a ocorrência. Algumas edições atrás publiquei um post falando sobre essa categoria de problemas, mas este mostra um exemplo prático por isso achei relevante compartilhar.
What’s New in Go 1.22: cmp.Or
Mais um post de uma série que mostra detalhes sobre as novidades que foram implementadas na última versão da linguagem. Neste texto podemos ver como usar mais uma funcionalidade do pacote cmp.
Golang PGO builds using GitHub Actions
Neste post podemos ver como usar as Github Actions para aproveitar o recurso de PGO (Profile-Guided Optimization) e gerar binários mais performáticos. O texto fala sobre Github Actions mas é possível aproveitar o conceito e aplicá-lo usando outras soluções de CI/CD. E se você quer saber mais sobre PGO, esse vai ser um dos assuntos apresentados na Gophercon Brasil ;) Inscreva-se agora mesmo!
Use task.go for your Go project scripts
Uma solução para usar Go na criação de scripts, como uma alternativa para Makefiles e scripts shell.
From Ground Zero to Production: Go's Journey at Google
Ótimo texto para conhecer um pouco mais da história da linguagem pois o autor, um ex-Googler conta como foi o processo de adoção da linguagem dentro da gigante das buscas.
gops
O gops é um comando para listar e diagnosticar processos Go atualmente em execução no sistema. Bem interessante para fins de debug e monitoramento.
Dicas de carreira para devs
Este post não é exatamente sobre Go, mas pode ser bem útil. Trata-se de uma nova versão de um e-book que eu escrevi com algumas dicas de carreira para devs. O livro é gratuíto, então aproveite e compartilhe com seus colegas e equipes.