E foi lançada a linguagem Go 1.18 com melhorias de desempenho de mais de 20%. Confira as novidades dessa lançamento e veja como instalar no Linux.
Go (ou golang) é uma linguagem de programação inicialmente desenvolvido pelo Google. Ela é uma linguagem estaticamente tipada com sintaxe vagamente derivada de C.
GO é uma linguagem de programação que está se tornando cada vez mais popular entre os desenvolvedores e os administradores de sistemas. Ela é inspirada em C++ e possui binários para Windows, Linux e Mac OS, além de ser open source, sendo coberta pela licença BSD.
Agora, Go 1.18 foi lançado como uma atualização bastante significativa para esta popular e moderna linguagem de programação.
Novidades da linguagem Go 1.18
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.
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 traz 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.
Para saber mais sobre essa versão da linguagem Go, acesse a nota de lançamento.
Como instalar ou atualizar da linguagem Go
Para instalar a versão mais recente da linguagem Go nas principais distribuições Linux, use esse tutorial:
Como instalar a linguagem GO no Linux manualmente
Como instalar a poderosa linguagem Go no Linux via Snap
Como instalar facilmente o compilador e vários outros itens relacionados a linguagem Go