A Semana Go - Edição Nº 29
Nesta edição dicas de performance, implementação de design patterns, lambda functions e um novo framework para desenvolver aplicações em linha de comando.
E não esqueça de submeter sua palestra para a GopherCon Brasil 2023. O prazo está perto do fim ;)
Links
Go String Concat Performance
Neste post o autor faz uma comparação de performance entre as principais formas de concatenação de strings em Go. Útil para cenários onde cada segundo de processamento importa.
Event Observer Pattern in Go
O Event Observer é um padrão bem documentado e que pode ser aplicado em diferentes cenários. Neste post podemos ver como implementar este conceito usando Go.
Escolhendo dependências usando deps.dev
Falei sobre o deps.dev em uma edições passadas e já pude fazer uso da ferramenta em um caso real. Neste post eu mostro este exemplo.
Go integration testing with courage and coverage
Um dos desafios em escrever testes de integração é calcular a cobertura de código da aplicação e é justamente este assunto que aborda este post.
TUDO o que você precisa saber sobre Go-CHI
Sou grande fã do Chi e neste video o Tiago faz uma boa introdução ao router.
dkharms/yacli
Uma alternativa ao cobra para o desenvolvimento de aplicações em linha de comando.
Choosing Go when Building Lambdas
Lambda functions é um conceito bem importante e útil. Neste post podemos ver como usar Go para desenvolver e fazer o deploy de lambda functions na AWS.