A Semana Go - Edição Nº 9
Nesta edição veja uma novidade sobre a próxima versão da linguagem, como usar os pacotes context e o os/exec e entre na polêmica Frameworks x No Frameworks :)
Links
errors: add support for wrapping multiple errors
Novidade que está prevista para a versão 1.20 da linguagem
Golang contexts and blocking functions
Apesar do texto não ser novo (é de Maio), o assunto é bem interessante e importante. Context é uma das features mais úteis da linguagem, especialmente em cenários avançados como os citados neste post.
The Best Go framework: no framework?
Post polêmico (ou não) da semana e uma das maiores dúvidas de quem está migrando de outras linguagens para Go.
Dependency handling for microservices with Golang: monorepo vs multirepo
Neste post o autor mostra os prós e contras em se usar monorepo vs múltiplos repositórios para gerenciar as dependências em projetos desenvolvidos com a arquitetura de microsserviços
Some Useful Patterns for Go's os/exec
Dicas de uso para o pacote os/exec, útil para o desenvolvimento de aplicações em linha de comando (CLI)
How To Create & Publish a Go Public Package
Post bem completo explicando como criar e gerenciar pacotes públicos e reusá-los em suas aplicações
Go / Golang e Injeção de Dependência
Video em português com uma introdução a injeção de dependências em Go.