Aller

Ces questions n'ont été posées qu'aux développeurs ayant sélectionné Go comme l'un de leurs trois principaux langages de programmation.

Dans quel cadre utilisez-vous Go ?

La majorité des développeurs Go l'utilisent pour le travail (63%). Le pourcentage de développeurs utilisant Go dans le cadre professionnel augmente chaque année.

Utilisez-vous plusieurs versions de Go en même temps ?

71%

des développeurs Go développent des microservices, faisant de Go le deuxième langage la plus populaire à cet effet, juste après Scala.

Éditez-vous plusieurs projets Go en même temps ?

Utilisez-vous un GOPATH global unique ou un GOPATH par projet ?

Quels gestionnaires de paquets utilisez-vous régulièrement ?

Quels frameworks Web Go utilisez-vous régulièrement ?

Quel routeur Go utilisez-vous régulièrement ?

Quels frameworks de tests utilisez-vous régulièrement ?

Quelle est la taille de la base de code avec laquelle vous travaillez dans l'EDI ou l'éditeur ?

Placez-vous votre projet Go Modules à l'intérieur ou à l'extérieur du GOPATH ?

Le nombre de développeurs qui mettent les modules Go dans le GOPATH et le nombre de ceux qui les mettent à l'extérieur est quasiment équivalent, bien qu'une légère préférence ait été exprimée pour la seconde option.

Prévoyez-vous de migrer vos projets vers Go Modules au cours des 12 prochains mois ?

Quels types de logiciels développez-vous avec Go ?

Les trois utilisations les plus courantes de Go semblent être les sites Web, les utilitaires et l'infrastructure informatique.

Go est principalement utilisé pour le développement et les infrastructures. Il n'est donc pas surprenant que 80 % des développeurs Go soient impliqués dans ces activités, 36 % d'entre eux considérant qu'il s'agit d'une de leurs principales responsabilités, alors que seulement 57 % de l'ensemble des développeurs s'associent au développement d'infrastructures.

Les développeurs Go sont des utilisateurs intensifs de Docker. 84 % affirment l'utiliser, ce qui est 20 points de plus que le pourcentage d'utilisateurs de Docker parmi l'ensemble des développeurs.

Consultez la page DevOps pour en savoir plus.


Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.

Rejoignez le JetBrains Tech Insights Lab

Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Tous droits réservés.