skills/golang-stay-updated/SKILL.md
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.
npx skillsauth add rockcookies/skills golang-stay-updatedInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
A curated guide to keeping your finger on the pulse of the Go ecosystem.
| 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 |
| 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/ |
| 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 |
Follow these influential Go developers and contributors:
| 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 | | |
| 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/ | |
| 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 | |
| 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 | | | |
| 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 |
| 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 |
| 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 |
Note: This guide is regularly updated. Suggest additions via GitHub issues.
development
Vue 3 debugging and error handling for runtime errors, warnings, async failures, and SSR/hydration issues. Use when diagnosing or fixing Vue issues.
development
MUST be used for Vue.js tasks. Strongly recommends Composition API with `<script setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar, vue-tsc. Load for any Vue, .vue files, Vue Router, Pinia, or Vite with Vue work. ALWAYS use Composition API unless the project explicitly requires Options API.
development
GORM Gen 类型安全 DAO 代码生成,基于 github.com/rockcookies/go-gen(rockcookies fork)。涵盖代码生成配置、模型生成、查询构建、增删改查、关联关系、动态 SQL 注解、事务处理、datatypes 自定义字段类型(JSON/JSONMap/JSONSlice/JSONType/Date/UUID)、soft_delete 软删除插件(unix 时间戳/flag 模式),以及 fork 专有功能:Tmpl 运行时模板覆写(18 个模板)、Unsafe 底层方法(UnsafeSetDB/Alias/ModelType/TableName)、IGenericsDo[T,E] 泛型接口。使用时机:需要从数据库生成 DAO 代码(GenerateModel/GenerateModelAs)、编写 DAL 查询(DO 链式调用、DaoScope、事务、关联加载)、配置生成器(gen.Config、ModelOpt、FieldGORMTag、FieldModify、FieldType、Tmpl 自定义模板)、使用 datatypes(JSONMap、JSONSlice、JSONQuery、JSONSet)或 soft_delete(DeletedAt、softDelete:milli、deleteOpts)时使用本技能。当用户消息中包含以下任一关键词(go-gen、gorm-gen、GenerateModelAs、ModelOpt、FieldGORMTag、FieldModify、DaoScope、LoadOneToMany、LoadManyToMany、IGenericsDo、UnsafeSetDB、datatypes、JSONMap、JSONSlice、JSONQuery、soft_delete、softDelete、DeletedAt),或用户明确请求 GORM Gen 代码生成/DAO 编写时触发本技能。
development
轻量级 Go HTTP 客户端库,基于 github.com/rockcookies/go-fetch(零外部依赖)。涵盖 Dispatcher 初始化与中间件、Request 链式构建(RequestFunc 与 Middleware 分层)、Response 解码(JSON/XML/流)、请求体编码(JSON/XML/Form/Multipart/BodyGet)、URL 参数(PrepareURLMiddleware/URLOptions)、Header/Cookie 管理(ApplyHeader/ApplyCookie 与 Context)、中间件组合(Dispatcher/Request/Do 三层)、HTTP 交换日志(dump.New/dump.Transport/过滤器/WithRequestRedactor/WithResponseRedactor/SlogWriter)。使用时机:需要发起 HTTP 请求(GET/POST/PUT/PATCH/DELETE,均需 context.Context)、上传文件(Multipart/GetReader)、配置全局认证头(dispatcher.Use)、记录 HTTP 交换日志(dump.New、WithFilter、DefaultRedactor)、构建可复用的请求基础(Request.Clone)时使用本技能。当用户消息中包含以下任一关键词(go-fetch、NewDispatcher、NewDispatcherWithTransport、RequestFunc、PreFuncs、UseFuncs、BodyGet、MultipartField、dump.New、WithFilter、WithRequestRedactor、WithResponseRedactor、DefaultRedactor、DumpOptions、SlogWriter、URLOptions、PrepareURLMiddleware、PathParams、SetURLOptions、WithURLOptions、ApplyHeader、SetHeaderOptions、WithHeaderOptions、ApplyCookie、SetCookieOptions、WithCookieOptions、HandlerFunc、fetch.Handler、fetch.Middleware、dispatcher.Use、resp.Close、resp.JSON、resp.XML),或用户明确请求 go-fetch HTTP 客户端用法时触发本技能。