Go Survey 2021
Written by Janet Swift   
Wednesday, 27 April 2022

Results of the 2021 Go Developer Survey, its sixth edition, show a very high level of satisfaction among users of the language and confidence in the long term direction of the Go project.

The newly published results come from a survey conducted during October/November 2021 which had 11,840 responses. This was the largest turnout in the 6 years of the survey and the increase can be attributed to a new strategy for recruiting participants. As well as publicizing the survey on the Go Blog and having it was picked up on social channels including Twitter, Reddit and Hacker News (and in 2019 I Programmer), a random sample of users of the VS Code plug-in were invited to participate. The ratio of self-selected to randomly selected respondents was almost 7:3. 

The were two differences between the self-selected and randomly sampled groups. Unsurprisingly when ask about their editor of choice the latter opted for VS Code! However VS Code was also the top choice randomly sampled group (42%) but a sizeable percentage (37%) preferred goLand or IntelliJ. The two command-line editors, Vim and Emacs, were only preferred by 1% each of the randomly sampled group while 13% of the self-selected group opted for Vim and another 3% for Emacs.

goidetodo

 

On the whole the randomly sampled respondents had less experience of Go, with 44% being classed as new Gophers (those using Go for less than a year) compared to 28% among the self-selected respondents. 

gouse

When the survey was initiated in 2016 more respondents programmed in Go outside of work compared to at work but since them the reverse has been true and for 2021 76% of respondents selected "I program at work in Go", the same percentage as the previous year. There was a decline in the percentage of respondents choosing the answer "I program in Go outside of work" but still over half of respondents selected it. There was also a decline in the percentage who programmed in another language at work. A new question in the survey revealed that 1 in 5 survey respondents were learning Go or wanted to learn it.gowork

The most popular uses for Go remained as writing API/RPC services and for command line interfaces. However, the language is used in IoT, games and for Machine Learning/AI and even for mobile apps.

gowrite

As in previous years Go developers were highly positive about the language and committed to using it in future.

go2021goopinions

Overall 92% of respondents were either very satisfied or slightly satisfied using Go during 2021 and a new question in the survey revealed that 81% were confident in the long term direction of the Go project.

gosurveysq

 

More Information

Go Developer Survey 2021 Results

Related Articles

Insights Into Where Go Is Going

Golang Wants Your Opinion

Go Survey Shows Show Continuing Preference For Go

Go Survey Revelations

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Go Developers Positive About Generics
14/09/2022

The latest Go Developer Survey investigated the take up of three features introduced in Go 1.18 - Generics, Fuzzing and Go Workspaces, probing developers' opinions and the barriers to adoption.



Java Or Python For Android - Why Not Both!
12/09/2022

Should you choose Java or Python for your next Android project? You don't have to with Chaquopy, the Python SDK that lets you write Android applications in Python. Thanks to support from Anaconda, it  [ ... ]


More News

pythondata

 



 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Wednesday, 27 April 2022 )