Get focused guidance for writing, reviewing, testing, and improving Go code. Use 26 skills covering APIs, concurrency, databases, error handling, observability, performance, documentation, and idiomatic design.
Install
- 1Add it in ChatGPT
Open Plugins in the ChatGPT sidebar (web or desktop), search for “Gophers” and select +. You'll be asked to sign in to any connected service on first use. Then type @ in a chat to call it.
Skills 15
- Go Clean Architecture
Structure Go services with clean architecture
- Go Code Review
Review Go changes for correctness and style
- Go Code Style
Write clear and idiomatic Go code
- Go Concurrency
Design safe concurrent Go code
- Go Context
Handle Go context flow and cancellation
- Go Control Flow
Write clear Go branches, loops, and switches
- Go Data Structures
Choose efficient Go data structures
- Go Database
Build safe SQL access in Go
- Go Declarations
Write clear Go declarations and initialization
- Go Defensive Programming
Harden Go API boundaries and invariants
- Go Documentation
Write useful Go docs and examples
- Go Error Handling
Design idiomatic Go error handling
- Go Functional Options
Design extensible Go constructors
- Go Function Design
Design focused and idiomatic Go functions
- Go Generics
Use Go generics with clear constraints
Things to ask
- “Review this Go change for bugs, race conditions, and idiomatic design.”
- “Design a clean, testable Go package API for this requirement.”
- “Diagnose this Go issue and propose a minimal, well-tested fix.”
Disconnect or uninstall
- 1In ChatGPT
Disconnect an account in Settings → Apps or Plugins. To remove the plugin itself, open Gophers in the Plugin Directory and select Uninstall plugin. Uninstalling can disconnect every account connected through it, and plugins your workspace installs may not offer the option.
- 2In Codex
Run /plugins in the Codex CLI, select the plugin and uninstall it, or press Space to turn it off.
Gophers alternatives
SuperpowersPlan, develop, and debug codeplugin · by Jesse Vincent · 294k stars