A Semana Go - Edição Nº 55
Nesta edição novidades sobre a GopherCon Brasil, benchmarks sobre ORMs/SQL puro e novas features do Go 1.21 e 1.22.
Links
Resilient Systems using Go: Semaphores
Neste post o autor faz uma introdução ao conceito de semáforos, importante em sistemas distribuídos e paralelos para criar sistemas mais resilientes a falhas.
Deferred tasks in Go
Veja como criar tarefas que executam em horários determinados em seu sistema, usando um componente padrão da linguagem e um pacote para implementar uma cronjob.
Usar ou não um ORM? Essa é uma dúvida que muitos times passam e com este benchmark feito pelo Tiago podemos adicionar dados técnicos nesta decisão.
How To Write Accurate Benchmarks In Go
Se você se interessou pelo benchmark citado no post acima, este texto vai dar mais conceitos e ajudar a criar suas próprias análises.
Better HTTP server routing in Go 1.22
Veja um exemplo das novidades que estão sendo aguardadas no Go 1.22 em relação ao processo de criação de um servidor HTTP.
Novidade do Go 1.21: Toolchains
Neste post eu faço um resumo de uma das funcionalidades mais legais que foram lançadas na versão 1.21.
Estudos de caso
O site oficial da linguagem tem uma área com estudos de caso de empresas que adotaram Go. Uma boa oportunidade para compartilhar com aquele time que está considerando a adoção de Go como linguagem.
Novidades sobre a GopherCon Brasil!
Temos novidades sobre a GopherCon Brasil. A primeira é que está aberto o processo de submissão de palestras para a edição de 2024. Não perca a chance de palestrar no maior evento de Go da américa latina. A segunda novidade é que está aberto também a oportunidade de empresas tornarem-se patrocinadoras do evento. Confira os detalhes neste documento. E um spoiler: nos próximos dias vão ser liberados os videos das palestras de 2023, por isso fique de olho no canal do YouTube e nas redes sociais do evento.