Sunday, January 12, 2025
HomeSocial Media & InternetGo é um Prog Lang Popular! Créditos ao seu foco no...

Go é um Prog Lang Popular! Créditos ao seu foco no ‘ambiente geral’

VaiA linguagem de programação Go, às vezes chamada de golang do Google, está obtendo fortes ganhos em popularidade

Go é uma linguagem de programação criada no Google no final de 2007 e lançada como código aberto em novembro de 2009. Desde então, funciona como um projeto público, com contribuições de milhares de indivíduos e dezenas de empresas. Go se tornou uma linguagem popular para a construção de infraestrutura em nuvem: Docker, um gerenciador de contêineres Linux, e Kubernetes, um sistema de implantação de contêineres, são as principais tecnologias de nuvem escritas em Go. Hoje, Go é a base para infraestrutura crítica em todos os principais provedores de nuvem e é a linguagem de implementação para a maioria dos projetos hospedados na Cloud Native Computing Foundation.

Os primeiros usuários foram atraídos para o Go por vários motivos. Uma linguagem coletada de lixo e compilada estaticamente para sistemas de construção era incomum. O suporte nativo do Go para simultaneidade e paralelismo ajudou a tirar proveito das máquinas multicore que estavam se tornando populares na época. Binários independentes e fácil implantação simplificada de compilação cruzada. E o nome do Google foi, sem dúvida, um empate.

Go se tornou popular quando tantos outros projetos de idiomas não o fizeram.

Go foi desenvolvido para engenharia de software hoje. Nem tudo que é novo é ótimo, mas quando uma linguagem de programação é projetada exatamente para o ambiente que a maioria de nós usa agora – servidores escaláveis ​​e baseados em nuvem otimizados para desempenho – muita coisa pode dar certo. Go é compilável em praticamente qualquer máquina, então você pode usá-lo para criar um aplicativo web completo ou uma ferramenta para limpar os dados recebidos para processamento. Como o Perl antes dele, o Go é um canivete suíço, mas que eliminou toda a sobrecarga e lixo extra acumulado nas plataformas de programação nas últimas décadas.

A linguagem de programação Go, às vezes chamada de golang do Google, está obtendo fortes ganhos em popularidade. Embora linguagens como Java e C continuem a dominar a programação, surgiram novos modelos mais adequados à computação moderna, principalmente na nuvem. O uso crescente de Go se deve, em parte, ao fato de ser uma linguagem leve e de código aberto adequada para as arquiteturas de microsserviços atuais. Container querido Docker e o Kubernetes, produto de orquestração de contêiner do Google, são criados usando Go. Go também está ganhando terreno na ciência de dados, com os pontos fortes que os cientistas de dados procuram no desempenho geral e a capacidade de passar do “laptop do analista para a produção total”.

O que torna o Go tão popular?

Algumas linguagens de programação foram hackeadas ao longo do tempo, enquanto outras foram criadas academicamente. Ainda assim, outros foram projetados em uma era diferente da computação com diferentes problemas, hardware e necessidades. Go é uma linguagem projetada explicitamente destinada a resolver problemas com linguagens e ferramentas existentes enquanto aproveita nativamente as modernas arquiteturas de hardware. Ele foi projetado não apenas com equipes de desenvolvedores em mente, mas também para manutenção a longo prazo. Em sua essência, Go é pragmático. No mundo real da TI, softwares complexos e em larga escala são escritos por grandes equipes de desenvolvedores. Esses desenvolvedores geralmente têm níveis de habilidade variados, de juniores a seniores. Go é fácil de se tornar funcional e apropriado para desenvolvedores juniores trabalharem. Além disso, ter uma linguagem que encoraje a legibilidade e a compreensão é extremamente útil. A mistura de tipagem de pato (via interfaces) e recursos de conveniência como “:=” para declarações de variáveis ​​curtas dão ao Go a sensação de uma linguagem tipada dinamicamente enquanto retém os aspectos positivos de uma linguagem fortemente tipada.

O post Go é um popular Prog Lang! Créditos ao seu Foco no ‘Ambiente Geral’ apareceram primeiro em .

source – www.analyticsinsight.net

Isenção de responsabilidade: Não somos consultores financeiros. Por favor, faça sua pesquisa antes de investir, nenhum jornalista da Asiafirstnews esteve envolvido na criação deste conteúdo. O grupo também não é responsável por este conteúdo.
Disclaimer: We are not financial advisors. Please do your research before investing, no Asiafirstnews journalists were involved in the creation of this content. The group is also not responsible for this content.

Sandy J
Sandy J
Hi thanks for visiting Asia First News, I am Sandy I will update the daily World and Music News Here, for any queries related to the articles please use the contact page to reach us. :-
ARTIGOS RELACIONADOS

Mais popular