golang-stay-updated
samber/cc-skills-golang
Curated guide to official Go sources, newsletters, communities, influential developers, and blogs for staying current with the Go ecosystem.
What is golang-stay-updated?
A comprehensive watch list for keeping up with Go language updates, new libraries, and community discussions. Use this when seeking learning resources, discovering tools, finding community channels, identifying Go contributors to follow, or tracking language changes and releases.
- Aggregates official Go resources (go.dev, pkg.go.dev, tour.golang.org, play.golang.org)
- Lists curated newsletters (Golang Weekly, Awesome Go Newsletter) for weekly ecosystem updates
- Provides community channels (r/golang, gophers.slack.com, Go Forum, golang-nuts) for discussions and support
- Catalogs influential Go developers and core team members with GitHub, X, LinkedIn, and Bluesky profiles
- Recommends must-follow blogs (Dave Cheney, Ardan Labs, Rob Pike, official Go blog)
- Indexes YouTube channels for talks, tutorials, and conference content
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/blog and pkg.go.dev
- 2.Subscribe to 1-2 newsletters (Golang Weekly or Awesome Go Newsletter) to receive curated updates
- 3.Join one or more communities: r/golang for discussions, gophers.slack.com for real-time chat, or Go Forum for structured discussions
- 4.Identify 10-20 influential developers from the provided tables and follow them on GitHub, X, or Bluesky
- 5.Bookmark the must-follow blogs and check them weekly for insights and announcements
- 6.Subscribe to YouTube channels relevant to your interests (Gopher Academy for talks, Ardan Labs for training)
- 7.Attend a GopherCon (virtual or in-person) annually for deep dives and networking
Use cases
- Discover new Go libraries and tools through newsletters and pkg.go.dev
- Find real-time community discussions and support in Slack, Reddit, or the official forum
- Follow key Go contributors and educators to stay informed about language developments
- Learn from conference talks and educational content on YouTube channels
- Keep pace with official Go announcements and blog posts
- Go developers seeking to stay current with ecosystem changes
- Beginners looking for learning resources and tutorials
- Library and tool authors wanting to discover trends and best practices
- Community organizers and meetup leaders
- Anyone building professional networks in the Go community
golang-stay-updated FAQ
This skill provides a curated watch list for staying informed about the Go ecosystem. The golang-pkg-go-dev skill is for querying specific module versions, documentation, and vulnerabilities from the CLI.
Start with 1-2 newsletters, follow 10-20 key developers, check go.dev/blog weekly, and join one community channel. This balanced approach keeps you informed without information overload.
r/golang (300K+ members), the official Go Forum, and YouTube channels like Learn Go Programming and Applied Go are welcoming to beginners. The Go Slack is also helpful for real-time questions.
GopherCon (main conference), GopherCon Europe, GopherCon UK, and Golang Singapore are major events. Many offer virtual attendance options and publish talks on YouTube afterward.
Check go.dev/blog weekly for official announcements about language updates, security patches, and new tooling. Newsletters also aggregate these updates if you prefer a weekly digest.
Full instructions (SKILL.md)
Source of truth, from samber/cc-skills-golang.
name: golang-stay-updated
description: "Golang ecosystem watch list — official sources (go.dev/blog, pkg.go.dev, tour.golang.org, golang-nuts), newsletters (Golang Weekly, Awesome Go Newsletter), communities (r/golang, gophers.slack.com, Go Forum, go.dev/wiki), blogs (Dave Cheney, Ardan Labs, Rob Pike), YouTube channels (Gopher Academy, GopherCon EU/UK), conferences, and Go contributors to follow on GitHub, X and Bluesky. Use when seeking Golang learning resources, discovering new libraries or tools, finding community channels or meetups, picking Go people to follow, or keeping up with Go language changes and releases. Not for querying a specific module's versions, docs, or vulnerabilities from the CLI (→ See samber/cc-skills-golang@golang-pkg-go-dev skill)."
user-invocable: true
license: MIT
compatibility: Designed for Claude Code, Codex or similar harness, and for projects using Golang.
metadata:
author: samber
version: "1.3.1"
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-stretchr-testify
Comprehensive guide to stretchr/testify for readable assertions, mocks, and test suites in Go.

golang-structs-interfaces
Go struct and interface design patterns — composition, embedding, type assertions, and dependency injection.

golang-swagger
Generate OpenAPI/Swagger docs for Go APIs using swaggo/swag annotations and CLI tooling.

golang-testing
Production-ready Go testing patterns: table-driven tests, testify, parallel execution, fuzzing, goroutine leak detection, and CI setup.

golang-troubleshooting
Systematically debug Go programs—find root causes of bugs, crashes, deadlocks, and races.

golang-uber-dig
Reflection-based dependency injection container for Go — wire application graphs with Provide/Invoke, named values, and value groups.