Go
Estas preguntas solo se han mostrado a los desarrolladores que seleccionaron Go como uno de sus tres lenguajes de programación principales.
¿Cómo utiliza Go?
La mayoría de desarrolladores de Go lo utilizan para trabajar (63 %). El porcentaje de desarrolladores que usan Go de manera profesional aumenta cada año.
¿Utiliza varias versiones de Go al mismo tiempo?
de los desarrolladores de Go desarrollan microservicios, lo que convierte a Go en el segundo lenguaje más popular para este propósito, tras Scala.
¿Edita varios proyectos Go simultáneamente?
¿Tiene un GOPATH global individual o usa un GOPATH por proyecto?
¿Qué gestores de paquetes utiliza habitualmente?
¿Qué marcos de trabajo web de Go utiliza habitualmente?
¿Qué router Go utiliza habitualmente?
¿Qué marcos de trabajo para testear utiliza habitualmente?
¿Cuál es el tamaño del código base con el que trabaja en el EDI o el editor?
¿Ubica sus proyectos de Go Modules dentro o fuera de GOPATH?
El número de desarrolladores que colocan los módulos Go dentro del GOPATH y los que lo colocan fuera es prácticamente idéntico, aunque hay una ligera preferencia a colocarlos fuera.
¿Planea migrar sus proyectos a Go Modules en los próximos 12 meses?
¿Qué tipos de software desarrolla con Go?
Los tres usos más comunes de Go parecen ser los sitios web, las utilidades y la Infraestructura informática.
DevOps y desarrollo de infraestructuras son dos de los usos más populares de Go. Por ello, no resulta sorprendente que un 80 % de los desarrolladores de Go se dediquen a estas actividades, y que un 36 % de ellos considere que es una de sus responsabilidades clave. Por otro lado, solo un 57 % de los desarrolladores en general se asocian al desarrollo de infraestructuras.
Los desarrolladores de Go son usuarios intensivos de Docker. El 84 % afirma utilizarlo, lo que supone 20 puntos porcentuales más que la cuota de usuarios de Docker entre la población total de desarrolladores.
Consulte la página DevOps para obtener más información.
¡Gracias por el tiempo que nos ha dado!
Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.
Participe en el JetBrains Tech Insights Lab
Participe en encuestas y estudios de experiencia de usuario para que los productos JetBrains sean más fáciles de usar y aún más potentes. Por participar en nuestras investigaciones, también tendrá la oportunidad de ganar premios.
Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.