page =
url = https://blog.golang.org
the go programming language blog
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