Resultados da pesquisa com desenvolvedores Go de 2019
(blog.golang.org)-
Os principais usos são desenvolvimento de serviços API/RPC e CLI
-
Usado principalmente nas áreas de web, banco de dados, redes, sistemas e DevOps
-
Muito usado por empresas de tecnologia, mas também em expansão em setores como finanças e mídia
-
Muito usado por desenvolvedores com 3 a 10 anos de experiência, e 56% são novos usuários com até 2 anos de uso
-
A maioria dos desenvolvedores já está familiarizada com C/Python
-
Principais SOs de desenvolvimento: Linux (66%) > macOS (53%) > Windows (20%)
-
IDEs: VS Code (41%) > GoLand / IntelliJ (34%) > Vim (14%)
-
Usariam Go no próximo projeto (89%), e Go é essencial para o sucesso da empresa (59%)
-
Pesquisa de importância/satisfação: confiabilidade, concorrência, segurança, velocidade de build, uso de memória
→ Pontos de insatisfação: depuração, uso de nuvem, tamanho do binário
-
Quando sai uma nova versão do Go, 75% das equipes fazem upgrade em até 5 meses
-
Cloud: AWS (42%) > GCP (24%) > Digital Ocean (8%) > Azure (7%)
→ EC2 > K8s > Azure VM > Azure K8s > GCE > Lambda
→ Satisfação com cloud: AWS > GCP > Azure; em especial, o nível de insatisfação com o Azure é alto
-
Recursos da linguagem Go que ainda não existem, mas são muito necessários: generics > melhor tratamento de erros > programação funcional
-
Onde obter respostas sobre Go: Stack Overflow > Godoc.org > código-fonte > golang.org
Ainda não há comentários.