FERRAMENTAS LINUX: O Go 1.18 foi lançado com genéricos, o Fuzzing foi totalmente integrado, melhorias de desempenho de ~20%

quarta-feira, 16 de março de 2022

O Go 1.18 foi lançado com genéricos, o Fuzzing foi totalmente integrado, melhorias de desempenho de ~20%

 

Confira !!

O Go 1.18 foi lançado ontem como uma atualização significativa para esta linguagem de programação apoiada pelo Google, continuando a manter a compatibilidade Go 1.x.

O Go 1.18 no lado da linguagem adiciona suporte para genéricos usando parâmetros de tipo. Os engenheiros do Google acreditam que sua implementação de genéricos é de alta qualidade e bem implementada, mas ainda precisa passar por testes adicionais do desenvolvedor e qualquer feedback.

O Go 1.18 também adiciona suporte fuzzing integrado em sua cadeia de ferramentas padrão para melhor teste de código. O Go 1.18 adiciona adicionalmente um modo de "espaço de trabalho" para facilitar o trabalho com vários módulos.

Igualmente empolgante com o Go 1.18 são as melhorias de desempenho, que podem ser mais de 20% mais rápidas graças à expansão da convenção de chamada ABI de registro do Go 1.17. ARM64 / Apple M1 / ​​PowerPC de 64 bits devem se beneficiar ao máximo dessas melhorias de desempenho.

Mais detalhes sobre o lançamento do Go 1.18  no blog Go.dev e nas notas de lançamento .






Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário