Go: Distributed Systems
ChatGPT pluginBuild resilient Go systems
- Featured
- No
not on the featured shelf
Movement
From our daily snapshots over the last 30 days.
Rank by placement
Rank in Developer tools
In its category
How this plugin compares with others in the same category. Positions are counted within the category, not across the whole directory.
Developer tools410th of 537 by placement
| # | Plugin | Position | 7d |
|---|---|---|---|
| 407 | #5052 | — | |
| 408 | #5056 | — | |
| 409 | #5057 | — | |
| 410 | #5067 | — | |
| 411 | #5074 | — | |
| 412 | #5075 | — | |
| 413 | #5083 | — |
More from Ashwin Gopalsamy
All listings by Ashwin GopalsamyInvariant-driven Go concurrency, consistency, messaging, resilience, coordination, and distributed-change review skills.
Example prompts
- “Review this for consistency, ordering, retries, and partial-failure risk. Report concrete, causal findings.”
- “Diagnose this prod issue from evidence. Find the failure mechanism, violated invariant and recovery.”
- “Design or implement this change. Bound concurrency, retries, and ownership; preserve safety under ambiguity and failure.”
Skills
go-concurrency-lifecycle
Use for in-process Go concurrency ownership, cancellation, races, leaks, synchronization, and bounds. Do not use for broker semantics.
go-data-consistency
Use for Go transaction, cache, migration, and DB/broker consistency. Do not use for broker ACK or replay.
go-distributed-coordination
Use for Go cross-process ownership, leases, fencing, failover, sagas, and recovery. Do not use for local mutexes.
go-message-processing
Use for Go broker delivery, ACK, replay, ordering, poison recovery, outbox, or inbox. Do not use for in-process channels.
go-service-resilience
Use for cross-service Go deadlines, retries, admission, shedding, and recovery. Do not use for commits, brokers, or local speed.
review-go-distributed-change
Use to review Go diffs/PRs for distributed failures in transactions, brokers, retries, leases, or effects. Do not use for fintech.
- Categories
- Made by
- Ashwin Gopalsamy · Website
- Sign-in
- On Install
- Capabilities
- Design failure-safe Go systems, Diagnose distributed failures, Review distributed changes, Gophers, Golang
- Availability
- Available
- Version
- 0.4.0
- Keywords
- go, golang, distributed-systems, concurrency, messaging, consistency, resilience, coordination
- Created
- August 29, 2026
- More info