page = the go programming language blog
url = https://blog.golang.org
Thank you for the amazing response!

New modular survey design

Highlights

Who did we hear from?

Developer tools and practices

Sentiments towards Go

Working with Go

Modules

Official documentation

Go in the clouds

Pain points

The Go community

We found 12% of respondents identify with a traditionally underrepresented group (e.g., ethnicity, gender identity, et al.), the same as 2019, and 2% identify as women, fewer than in 2019 (3%). Respondents who identified with underrepresented groups showed higher rates of disagreement with the statement "I feel welcome in the Go community" (10% vs. 4%) than those who do not identify with an underrepresented group. These questions allow us to measure diversity in the community and highlight opportunities for outreach and growth.

Conclusion

Introduction

Prefer contexts passed as arguments

Storing context in structs leads to confusion

Exception to the rule: preserving backwards compatibility

Modules on by default

No automatic changes to go.mod and go.sum

Installing an executable at a specific version

Module retraction

Controlling version control tools with GOVCS

What's next?

Announcement

So, what should you do?

Thank you

Learn more