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 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
- Como instalar o marcador de imagens PicGuard no Linux via Flatpak
- Como instalar o visualizador de imagens picviewer-kiosk no Linux via Snap
- Como instalar o redimensionador OpenResizer no Linux via Snap
- Como instalar o visualizador de imagens IrfanView no Linux via Snap