NOTÍCIA

Pesquisa revela uso da linguagem Go entre seus usuários

Uma pesquisa realizada pela equipe de desenvolvimento da linguagem Go, em dezembro de 2016, mostrou o uso da linguagem de programação entre seus usuários.

Pesquisa revela uso da linguagem Go entre seus usuários
Imagem: Redação iMasters

Uma pesquisa realizada pela equipe de desenvolvimento da linguagem GoGo23 conteúdosEntendendo o Green Tea GC do Go 1.26Dev (Back & Front) · mai 2026Função recursiva em Go para acessar valores em mapas aninhadosDev (Back & Front) · set 2025Publicando projeto desenvolvido em Golang em um server grátisDev (Back & Front) · mar 2025Ver tudo em Dev (Back & Front) , em dezembro de 2016, mostrou o uso da linguagem de programação entre seus usuários.

Dos 3.595 entrevistados, 89% disseram que programam em Go no trabalho ou fora dele, 39% usam Go tanto em casa como no trabalho, 27% utilizam a linguagem apenas em casa e 23% usam Go somente no trabalho.

Em relação à área de atuação dos usuários pesquisados, 63% afirmaram que trabalham em desenvolvimento web, mas somente 9% assinalaram apenas desenvolvimento web. Na verdade, 77% escolheram duas ou mais áreas, e 53% escolheram três ou mais.

Também foi perguntado aos entrevistados sobre os tipos de programas que escrevem em Go. 63% dos respondentes escrevem programas de linha de comando, 60% criam serviços de API ou RPC, e 52% escrevem serviços web. Como na pergunta anterior, a maioria fez escolhas múltiplas, com 85% escolhendo dois ou mais e 72% escolhendo três ou mais.

[awprm urls=https://imasters.com.br/noticia/versao-1-8-da-linguagem-go-ja-pode-ser-baixada/]

O levantamento quis saber a respeito da experiência e da preferência das pessoas entre as linguagens de programação. Sem surpresa, Go ficou em primeiro como as primeiras escolhas dos entrevistados em expertise (26%) e preferência (62%). Excetuado-se Go, as cinco primeiras escolhas para expertise em linguagens foram Python (18%), Java (17%), JavaScript (13%), C (11%) e PHP (8%); e as cinco primeiras escolhas para preferência em linguagens foram Python (22%), JavaScript (10%), C (9%), Java (9%) e Ruby (7%).

A pesquisa indagou aos participantes em que sistema operacional eles desenvolvem em Go, e 63% responderam LinuxLinux34 conteúdosKali Linux em um Servidor VPS: como, quando e por que usar?DevSecOps · dez 2024Construindo um Windows Service ou Linux Daemon com Worker Service & .NET Core – Parte 2Dev (Back & Front) · jul 2020Criando uma WebApi utilizando .NET, Linux e VSCodeDev (Back & Front) · ago 2019Ver tudo em DevSecOps , 44% MacOS e 19% Windows, mas 49% afirmaram utilizar mais de um SO. Os 51% que disseram usar apenas um sistema se dividiram da seguinte forma: 29% no Linux, 17% no MacOS, 5% no Windows e 0,2% em outros sistemas.

Quando perguntados sobre o que eles gostam mais sobre no Go, os usuários mencionaram a simplicidade, a facilidade de uso, os recursos de concorrência e o desempenho. Quando indagados sobre quais as alterações mais melhorariam a linguagem, os usuários mencionaram generics, pacote de controle de versão e gerenciamento de dependência. Outras respostas populares foram GUIs, debugging e manipulação de erros.

Sobre os maiores desafios para o uso pessoal do Go, os usuários citaram muitas das mudanças técnicas sugeridas na pergunta anterior. Os temas mais comuns em relação a desafios não técnicos foram convencer os outros a usar Go e comunicar o valor da linguagem para os outros, incluindo gerenciamento. Outro tema comum foi aprender Go ou ajudar os outros a aprender, incluindo encontrar documentação como orientações iniciais, tutoriais, exemplos e práticas recomendadas.

A última pergunta da pesquisa foi apenas para diversão: qual é a sua palavra-chave favorita do Go? A resposta mais popular foi go, seguida por defer, func, interface e select.

O levantamento completo está disponível neste link.

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil