golang-stay-updated
samber/cc-skills-golang
Curated guide to Go news, communities, and influential developers to follow.
What is golang-stay-updated?
Provides a comprehensive directory of official Go resources, newsletters, communities, and key figures in the Go ecosystem. Use this when seeking Go learning materials, discovering libraries, finding community channels, or staying current with language updates and releases.
- Access official Go resources including go.dev, pkg.go.dev, and the Go playground
- Subscribe to curated newsletters like Golang Weekly and Awesome Go Newsletter
- Join Go communities on Reddit, Slack, forums, and discussion groups
- Follow influential Go developers from the core team, tooling experts, and popular educators
- Discover must-read blogs and YouTube channels for Go content
- Get quick tips for staying updated without information overload
How to install golang-stay-updated
npx skills add https://github.com/samber/cc-skills-golang --skill golang-stay-updatedHow to use golang-stay-updated
- 1.Review the official Go resources table to bookmark key sites like go.dev and pkg.go.dev
- 2.Subscribe to 1-2 newsletters from the provided list to receive curated updates
- 3.Join at least one community (Reddit, Slack, or Forum) for real-time discussions
- 4.Select 10-20 developers from the provided lists to follow on GitHub, X, LinkedIn, or Bluesky
- 5.Add the must-follow blogs to your RSS reader or bookmarks
- 6.Subscribe to relevant YouTube channels based on your learning style
- 7.Check go.dev/blog weekly for official announcements
Use cases
- Finding the latest Go language announcements and release notes
- Discovering new Go libraries and packages through pkg.go.dev
- Joining community discussions on Reddit, Slack, or official forums
- Following key Go developers and educators for insights and best practices
- Watching conference talks and tutorials on YouTube
- Go developers seeking to stay current with the ecosystem
- Beginners learning Go through tutorials and resources
- Library maintainers tracking Go language changes
- Teams evaluating new Go packages and tools
- Community members wanting to connect with other Gophers
golang-stay-updated FAQ
Start with Golang Weekly for comprehensive curated content, or Awesome Go Newsletter if you want to focus on new libraries and tools. The guide recommends subscribing to 1-2 newsletters to avoid overload.
Visit https://invite.slack.golangbridge.org to join gophers.slack.com, the official Go Slack community for real-time discussions.
The core Go team (Rob Pike, Russ Cox, Brad Fitzpatrick) and popular educators (Dave Cheney, Mat Ryer, Katherine Cox-Buday) are good starting points. The skill provides a curated list with their GitHub and social media profiles.
Use pkg.go.dev to browse packages, subscribe to the Awesome Go Newsletter, or check the weekly Golang Weekly newsletter for library recommendations.
The guide recommends checking go.dev/blog weekly for official announcements, subscribing to newsletters for regular updates, and attending a GopherCon yearly for in-depth knowledge.
Full instructions (SKILL.md)
Source of truth, from samber/cc-skills-golang.
name: golang-stay-updated description: "Provides resources to stay updated with Golang news, communities and people to follow. Use when seeking Go learning resources, discovering new libraries, finding community channels, or keeping up with Go language changes and releases." user-invocable: true license: MIT compatibility: Designed for Claude Code or similar AI coding agents, and for projects using Golang. metadata: author: samber version: "1.2.4" openclaw: emoji: "📰" homepage: https://github.com/samber/cc-skills-golang requires: bins: - go install: [] allowed-tools: Read Edit Write Glob Grep Bash(go:) Bash(golangci-lint:) Bash(git:*) Agent WebFetch WebSearch
<!-- markdownlint-disable table-column-style -->Stay Updated with Go
A curated guide to keeping your finger on the pulse of the Go ecosystem.
Official Go Resources
| Resource | URL |
|---|---|
| go.dev | Official Go website with tutorials and tools |
| pkg.go.dev | Discover Go packages and documentation |
| tour.golang.org | Interactive Go tutorial |
| play.golang.org | Go playground for testing code |
| go.dev/blog | Official Go blog |
Newsletters
| Newsletter | Description | Subscribe |
|---|---|---|
| Golang Weekly | Weekly curated Go content, news, and articles | https://golangweekly.com/ |
| Awesome Go Newsletter | Updates on new Go libraries and tools | https://go.libhunt.com/ |
Reddit & Communities
| Community | Description | URL |
|---|---|---|
| r/golang | Main Go subreddit with 300K+ members | https://www.reddit.com/r/golang |
| golang wiki | Official wiki with resources and FAQs | https://go.dev/wiki/ |
| gophers.slack.com | Official Go Slack community | https://invite.slack.golangbridge.org |
| Go Forum | Official Go discussion forum | https://forum.golangbridge.org |
| Discuss Go | Official Go team discussion | https://groups.google.com/g/golang-nuts |
Famous Go Developers
Follow these influential Go developers and contributors:
Core Go Team
| Name | GitHub | Twitter/X | Bluesky | |
|---|---|---|---|---|
| Rob Pike | robpike | |||
| Ken Thompson | ken | |||
| Russ Cox | rsc | @_rsc | https://www.linkedin.com/in/swtch | https://bsky.app/profile/swtch.com |
| Brad Fitzpatrick | bradfitz | @bradfitz | https://www.linkedin.com/in/bradfitz/ | https://bsky.app/profile/bradfitz.com |
| Andrew Gerrand | adg | |||
| Robert Griesemer | griesemer | |||
| Dmitry Vyukov | dvyukov | @dvyukov |
Go Tooling & Infrastructure
| Name | GitHub | Twitter/X | Bluesky | |
|---|---|---|---|---|
| Sam Boyer | sdboyer | @sdboyer | ||
| Daniel Theophanes | kardianos | @kardianos | ||
| Matt Butcher | technosophos | |||
| Jaana Dogan | rakyll | @rakyll | https://www.linkedin.com/in/rakyll/ |
Popular Go Authors & Educators
| Name | GitHub | Twitter/X | Bluesky | |
|---|---|---|---|---|
| Mat Ryer | matryer | @matryer | https://linkedin.com/in/matryer | |
| Dave Cheney | davecheney | @davecheney | https://linkedin.com/in/davecheney | |
| Katherine Cox-Buday | kat-co | https://linkedin.com/in/katherinecoxbuday | ||
| Johnny Boursiquot | jboursiquot | @jboursiquot | https://linkedin.com/in/jboursiquot | |
| Michał Łowicki | mlowicki | @mlowicki | https://linkedin.com/in/michał-łowicki-a60402b |
Library & Framework Authors
| Name | GitHub | Twitter/X | Bluesky | |
|---|---|---|---|---|
| Steve Francia | spf13 | @spf13 | https://linkedin.com/in/spf13 | |
| Samuel Berthe | samber | @samuelberthe | https://linkedin.com/in/samuelberthe | https://bsky.app/profile/samber.bsky.social |
| Mitchell Hashimoto | mitchellh | @mitchellh | https://linkedin.com/in/mitchellh | https://bsky.app/profile/mitchellh.com |
| Matt Holt | mholt | @mholt6 | ||
| Tomás Senart | tsenart | @tsenart | https://www.linkedin.com/in/tsenart/ | |
| Björn Rabenstein | beorn7 |
Conference Speakers & Community Leaders
| Name | GitHub | Twitter/X | Bluesky | |
|---|---|---|---|---|
| Carlisia Campos | carlisia | @carlisia | https://linkedin.com/in/carlisia | |
| Erik St. Martin | erikstmartin | @erikstmartin | ||
| Brian Ketelsen | bketelsen | @brian.dev |
Must-Follow Blogs
| Blog | Author | URL |
|---|---|---|
| The Go Blog | Go Team | https://go.dev/blog |
| Rob Pike's Blog | Rob Pike | https://commandcenter.blogspot.com |
| Dave Cheney | Dave Cheney | https://dave.cheney.net |
| Ardan Labs Blog | Bill Kennedy | https://www.ardanlabs.com/blog |
YouTube Channels
| Channel | Content | URL |
|---|---|---|
| Go | Official Go team | https://www.youtube.com/@golang |
| Gopher Academy | Talks & tutorials | https://www.youtube.com/@GopherAcademy |
| GopherCon Europe | European conference talks | https://www.youtube.com/@GopherConEurope |
| GopherCon UK | UK conference talks | https://www.youtube.com/@GopherConUK |
| Golang Singapore | Singapore meetup & conf talks | https://www.youtube.com/@golangSG |
| Ardan Labs | Go training & tips | https://www.youtube.com/@ArdanLabs |
| Applied Go | Go tutorials | https://youtube.com/appliedgocode |
| Learn Go Programming | Beginner tutorials | https://youtube.com/learn_goprogramming |
Quick Tips for Staying Updated
- Subscribe to 1-2 newsletters - Don't overload yourself
- Follow 10-20 key people on X/Bluesky who post regularly
- Check Go.dev/blog weekly for official announcements
- Join Go Slack for real-time discussions
- Bookmark pkg.go.dev to discover new libraries — → See
samber/cc-skills-golang@golang-pkg-go-devskill to query a module's latest versions, docs, and vulnerabilities from the CLI - Attend a GopherCon (virtual or in-person) yearly
Note: This guide is regularly updated. Suggest additions via GitHub issues.
Related skills
More from samber/cc-skills-golang and the wider catalog.
golang-code-style
Go code style conventions for clarity, control flow, and readability—line breaking, variable declarations, and when comments help.
golang-error-handling
Idiomatic Go error handling: wrapping, inspection, structured logging, and production-grade error tracking.
golang-performance
Go performance optimization patterns: identify bottlenecks with profiling, then apply the right fix.
golang-design-patterns
Idiomatic Go design patterns: functional options, constructors, error handling, resource lifecycle, graceful shutdown, and resilience.
golang-testing
Production-ready Go tests with table-driven patterns, testify integration, parallel execution, fuzzing, and leak detection.
golang-security
Security best practices and vulnerability prevention for Go code—injection, crypto, secrets, and authentication.