Go

Essas perguntas foram apresentadas apenas para os desenvolvedores que escolheram o Go como uma das três principais linguagens de programação.

Como você utiliza o Go?

A maioria dos desenvolvedores Go o usa para o trabalho (63%). A porcentagem de desenvolvedores que usam o Go profissionalmente vem crescendo a cada ano.

Você utiliza várias versões do Go ao mesmo tempo?

71%

dos desenvolvedores Go desenvolvem microsserviços, tornando o Go a segunda linguagem mais popular para essa finalidade, depois do Scala.

Você edita vários projetos Go ao mesmo tempo?

Você possui um GOPATH global único ou utiliza um GOPATH por projeto?

Qual dos seguintes gerenciadores de pacotes você costuma utilizar?

Quais frameworks Web para Go você costuma utilizar?

Qual Go Router você costuma utilizar?

Quais dos seguintes frameworks de testes você costuma utilizar?

Qual é o tamanho da base de código com a qual você está trabalhando no IDE ou editor?

Você coloca seu projeto Go Modules dentro ou fora do GOPATH?

Os desenvolvedores estão quase igualmente distribuídos entre aqueles que inserem módulos Go dentro do GOPATH e aqueles que os inserem fora dele, embora uma leve preferência tenha sido expressa pela segunda alternativa.

Você pretende migrar seus projetos para Go Modules nos próximos 12 meses?

Que tipo de software você desenvolve com Go?

Os três usos mais comuns do Go parecem ser sites, utilitários e infraestrutura de TI.

DevOps e Desenvolvimento de infraestrutura são alguns dos usos mais populares do Go. Portanto, não é surpresa que 80% dos desenvolvedores Go estejam envolvidos nessas atividades, 36% deles considerem uma das suas principais responsabilidades, enquanto apenas 57% dos desenvolvedores em geral se associem ao desenvolvimento da infraestrutura.

Os desenvolvedores Go são usuários ávidos do Docker. 84% afirmam usá-lo, o que representa 20 pontos percentuais acima da porcentagem de usuários do Docker na população geral de desenvolvedores.

Confira a página DevOps para obter mais detalhes.


Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Participe do Laboratório de Insights de Tecnologia da JetBrains

Participe de pesquisas e estudos de experiência do usuário para tornar os produtos da JetBrains mais fáceis de usar, porém ainda mais poderosos. Você também terá a oportunidade de ganhar recompensas por participar das nossas pesquisas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Todos os direitos reservados.