이 질문은 사용하는 주요 프로그래밍 언어 3개 중 하나로 Go를 선택한 응답자에게만 표시되었습니다.
Go
평균적으로 Go 개발자는 다른 개발자보다 작업 시스템에 더 많은 RAM을 가지고 있습니다. 91%는 작업에 SSD 디스크를 사용하는 반면 다른 개발자는 79%만 사용합니다.
Go 개발자는 다른 개발자보다 카페와 식당에서 식사를 하고 배달 음식을 주문하는 것을 선호하며 직접 요리하는 경향이 적습니다.
Go 모듈의 사용이 증가하고 있습니다. 올해 Go 개발자의 86%가 이 모듈을 사용한 반면 2년 전에는 41%만이 사용했습니다.
한편 dep, govendor, glide와 같은 다른 패키지 관리자의 인기는 감소했습니다. 작년 2위를 차지한 Dep은 12%에서 5%로 가장 큰 하락폭을 보였습니다.
응답자의 대표성을 확보하기 위해 최대한 노력을 기울였지만 JetBrains 제품 사용자가 설문조사에 참여할 가능성이 높은 만큼 설문조사 결과에 약간의 편향이 있을 수 있습니다.
Go 개발자 사이에 인기 있는 클라우드 서비스는 무엇인가요?
AWS가 가장 많이 선택되지만(67%) 점유율은 다른 언어로 작업하는 개발자의 경우와 동일합니다.
Alibaba Cloud(Aliyun)는 Go 개발자와 전체 응답자 그룹 사이에서 사용 비율에 가장 큰 차이를 보였습니다. Go 사용자 사이에서는 점유율이 20%였지만 일반 개발자 사이에서는 12%에 불과했습니다.
Go 개발자는 다른 언어를 사용하는 개발자보다 DevOps 활동에 참여하는 비율이 훨씬 높습니다. 예를 들어 Go 개발자의 86%가 서버 템플릿 도구를 사용하고 84%는 Docker를 사용하지만 다른 개발자의 경우 그 비율은 65%에 그칩니다.
다른 컨테이너 오케스트레이션 서비스의 결과(82% 대 56%)와 마찬가지로 Kubernetes에 대한 구도도 비슷합니다(66% 대 37%).
Go 개발자는 일반적인 개발자보다 GraphQL을 사용할 가능성이 거의 두 배이며(15% 대 8%), Rust가 선택될 가능성은 거의 3배였습니다(16% 대 6%).
Go 빌드는 작년 이후 97%에서 85%로 점유율이 감소했지만 여전히 가장 인기 있는 빌드 시스템입니다. Makefile은 37%의 점유율로 2위를 차지했습니다.
읽어주셔서 감사합니다!
이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유해 주세요.
JetBrains Tech Insights Lab에 참여하세요
질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.