golang-stay-updated

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.

25 stars

Best use case

golang-stay-updated is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

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.

Teams using golang-stay-updated should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/golang-stay-updated/SKILL.md --create-dirs "https://raw.githubusercontent.com/ComeOnOliver/skillshub/main/skills/Harmeet10000/skills/golang-stay-updated/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/golang-stay-updated/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How golang-stay-updated Compares

Feature / Agentgolang-stay-updatedStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

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.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 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 | LinkedIn | 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 | LinkedIn | 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 | LinkedIn | 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 | LinkedIn | 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 | LinkedIn | 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

1. **Subscribe to 1-2 newsletters** - Don't overload yourself
2. **Follow 10-20 key people** on X/Bluesky who post regularly
3. **Check Go.dev/blog weekly** for official announcements
4. **Join Go Slack** for real-time discussions
5. **Bookmark pkg.go.dev** to discover new libraries
6. **Attend a GopherCon** (virtual or in-person) yearly

---

_Note: This guide is regularly updated. Suggest additions via GitHub issues._

Related Skills

dbos-golang

25
from ComeOnOliver/skillshub

DBOS Go SDK for building reliable, fault-tolerant applications with durable workflows. Use this skill when writing Go code with DBOS, creating workflows and steps, using queues, using the DBOS Client from external applications, or building Go applications that need to be resilient to failures.

golang-lo

25
from ComeOnOliver/skillshub

Go >= 1.18 项目中希望用 samber/lo(Lodash 风格泛型库)简化集合/映射/字符串、错误处理、重试/节流/防抖、通道并发或指针空值场景时使用。

golang-enterprise-patterns

25
from ComeOnOliver/skillshub

Enterprise-level Go architecture patterns including clean architecture, hexagonal architecture, DDD, and production-ready application structure.

golang-patterns

25
from ComeOnOliver/skillshub

Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.

golang-tooling

25
from ComeOnOliver/skillshub

Go developer toolchain — gopls LSP diagnostics, linting, formatting, and vet. Use when setting up Go tooling, running linters, or integrating gopls with Claude Code. (triggers: gopls, golangci-lint, golangci.yml, go vet, goimports, staticcheck, go tooling, go lint)

golang-logging

25
from ComeOnOliver/skillshub

Standards for structured logging and observability in Golang. Use when adding structured logging or tracing to Go services. (triggers: go.mod, pkg/logger/**, logging, slog, structured logging, zap)

golang-language

25
from ComeOnOliver/skillshub

Core idioms, style guides, and best practices for writing idiomatic Go code. Use when writing Go code following official style guides and idiomatic patterns. (triggers: go.mod, golang, go code, idiomatic, gofmt, goimports, iota, golang style)

golang-configuration

25
from ComeOnOliver/skillshub

Standards for application configuration using environment variables and libraries. Use when managing Go application config with environment variables or viper. (triggers: configs/**, cmd/**, configuration, env var, viper, koanf)

golang-architecture

25
from ComeOnOliver/skillshub

Standards for structural design, Clean Architecture, and project layout in Golang. Use when structuring Go projects or applying Clean Architecture in Go. (triggers: go.mod, internal/**, architecture, structure, folder layout, clean arch, dependency injection)

golang-api-server

25
from ComeOnOliver/skillshub

Standards for building HTTP services, REST APIs, and middleware in Golang. Use when building Go HTTP servers, REST APIs, or custom middleware. (triggers: cmd/server/*.go, internal/adapter/handler/**, http server, rest api, gin, echo, middleware)

golang-troubleshooting

25
from ComeOnOliver/skillshub

Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve debugger, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (see golang-benchmark skill) or applying optimization patterns (see golang-performance skill).

golang-stretchr-testify

25
from ComeOnOliver/skillshub

Comprehensive guide to stretchr/testify for Golang testing. Covers assert, require, mock, and suite packages in depth. Use whenever writing tests with testify, creating mocks, setting up test suites, or choosing between assert and require. Essential for testify assertions, mock expectations, argument matchers, call verification, suite lifecycle, and advanced patterns like Eventually, JSONEq, and custom matchers. Trigger on any Go test file importing testify.