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.



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. 


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.


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


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.



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.


Udacity's Offer To Recently Unemployed

Layoffs, across the board from major tech companies to struggling small businesses, are constantly in the news. Today Udacity has announced a special offer to help the recently unemployed professional [ ... ]

Microsoft's Cybersecurity For Beginners

A free, self-paced course about Cybersecurity 101 is on offer by Microsoft's Cloud Security Advocates. It's a 30+ lesson curriculum targeted at complete novices.

More News

raspberry pi books



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

Last Updated ( Wednesday, 27 April 2022 )