Go 1.15 lançada com um linker muito melhorado, novas atenuações de CPU e mais

E foi lançada a linguagem Go 1.15 com um linker muito melhorado, novas atenuações de CPU e mais. 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.15 foi lançado como uma atualização bastante significativa para esta popular e moderna linguagem de programação.

Novidades da linguagem Go 1.15

Go 1.15 lançada com um linker muito melhorado, novas atenuações de CPU e mais
Go 1.15 lançada com um linker muito melhorado, novas atenuações de CPU e mais

Go 1.15 traz uma grande variedade de melhorias, incluindo:

  • O vinculador Go agora tem uso de recursos muito menor, é mais rápido e tem qualidade de código aprimorada. Geralmente, para grandes programas Go, o processo de vinculação é cerca de 20% mais rápido, enquanto usa cerca de 30% menos memória.
  • Os binários do Go 1.15 são cerca de 5% menores em comparação com o Go 1.14.
  • Go 1.15 adiciona um sinalizador “-spectre” para permitir mitigações de Spectre para o compilador e montador.
  • Go agora atenua a Intel JCC Erratum alinhando funções para limites de 32 bytes e instruções de salto de preenchimento.
  • Go agora tem melhor suporte para OpenBSD para ARM / ARM64 onde, como anteriormente, estava em boa forma para i386 e AMD64.
  • A estabilidade e o desempenho funcionam para a porta RISC-V de 64 bits do Go, juntamente com o suporte a mais recursos, como preempção assíncrona.
  • Go em hardware x86 de 32 bits agora requer CPUs com pelo menos suporte SSE2.
  • Alocar objetos pequenos é muito mais rápido com sistemas de contagem de núcleos mais alta.

Para saber mais sobre essa versão da linguagem Go, acesse a nota de lançamento.

Como instalar ou atualizar da linguagem Go 1.15

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

O que está sendo falado no blog

PinLinkedIn
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.