Go 1.13: Novidades e Recursos
Go 1.13 trouxe errors.Is/errors.As para error wrapping, novos number literals (0b, 0o, _), Go Modules como padrao e GOPROXY=proxy.golang.org.
Go 1.13: O que há de novo na linguagem da Google?
Go 1.13 foi lançado em 3 de setembro de 2019, trazendo diversas melhorias e novidades para a linguagem. Esta versão se concentra em melhorar a experiência do desenvolvedor, a performance da linguagem e aprimorar a biblioteca padrão. Este artigo explora as principais mudanças e como elas podem impactar seu código.
Erros Embrulhados (Wrapped Errors)
Uma das adições mais significativas do Go 1.13 é o suporte para erros embrulhados (wrapped errors). Essa funcionalidade permite que você adicione contexto a um erro sem perder a informação original, facilitando o diagnóstico e tratamento de falhas.