Search
Go · Design patterns
Skills
Sort:BestMost starsTrending todayTrending this weekTrending this monthNewestRecently updatedName
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Golang project layouts and workspaces. An agent skill from context-labs/whip. | context-labs/ | 1.1k | 1 repo | ~1.8k | Automated safety check: Pass | MIT | 6 days ago |
| 2 | Covers handling Go's context.Context idiomatically in fp-go code: reading and scoping context through operators, timeouts, cancellation and converting ctx-first functions. | IBM/ | 2k | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | today |
| 3 | Teaches an agent to write fp-go v2 services with the Effect type, carrying dependencies in its type parameter instead of in context.Context or parameters. | IBM/ | 2k | — | ~4.3k | Automated safety check: Pass | Apache-2.0 | today |
| 4 | Generates or hand-writes composable lenses for the fp-go library so nested Go structs can be read and updated immutably. | IBM/ | 2k | — | ~4.3k | Automated safety check: Pass | Apache-2.0 | today |
| 5 | Comprehensive guide for dependency injection (DI) in Golang. | samber/ | 3.4k | — | ~3.2k | Automated safety check: Pass | MIT | 10 days ago |
| 6 | Enseña Domain-Driven Design y Clean Architecture de forma guiada usando Goca CLI. | sazardev/ | 299 | — | ~5.3k | Automated safety check: Pass | MIT | 2 mo ago |
| 7 | Guides writing or reviewing point-free, first-match-wins case lists in fp-go v2 Go code instead of switch statements and if-else chains. | IBM/ | 2k | — | ~2.8k | Automated safety check: Pass | Apache-2.0 | today |
| 8 | Shows how to compose Go functions with fp-go v2 Pipe and Flow: point-free pipelines, predicates, the reader monad, do-notation and tests for pipelines. | IBM/ | 2k | — | ~3.5k | Automated safety check: Pass | Apache-2.0 | today |
| 9 | Entry point for writing and reviewing Go code with the fp-go v2 library: core monad types, data-last composition, type parameter order and import conventions. | IBM/ | 2k | — | ~8.5k | Automated safety check: Pass | Apache-2.0 | today |
| 10 | Compile-time dependency injection in Golang using google/wire — wire.NewSet, wire.Build, wire.Bind, wire.Struct, wire.FieldsOf, cleanup, wireinject, wiregen.go. | context-labs/ | 1.1k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | 6 days ago |
| 11 | Dependency injection in Go using samber/do — service containers, lifecycle, scopes, health checks, graceful shutdown, module organization. | context-labs/ | 1.1k | 1 repo | ~2.3k | Automated safety check: Pass | MIT | 6 days ago |
| 12 | Dependency injection in Golang using uber-go/dig — reflection container, Provide/Invoke, dig.In/dig.Out objects, named values, value groups, optional deps, scopes. | context-labs/ | 1.1k | 1 repo | ~2.6k | Automated safety check: Pass | MIT | 6 days ago |
| 13 | Dependency injection (DI) in Golang — why DI matters, manual constructor injection, library comparison. | context-labs/ | 1.1k | — | ~3.1k | Automated safety check: Pass | MIT | 6 days ago |
| 14 | Idiomatic Golang design patterns — functional options, constructor APIs, init() and global-state avoidance, enums, panic vs error decisions, resource management and lifecycle, graceful shutdown… | unxed/ | 243 | 2 repos | ~3k | Automated safety check: Pass | MIT | yesterday |
| 15 | Go-specific design patterns and best practices including functional options, small interfaces, dependency injection, concurrency patterns, error handling, and package organization. | affaan-m/ | 276k | — | ~1.1k | Automated safety check: Pass | MIT | yesterday |
| 16 | Golang struct and interface design patterns — composition, embedding, type assertions, type switches, interface segregation, dependency injection via interfaces, struct field tags, and pointer vs… | aiskillstore/ | 433 | 1 repo | ~3k | Automated safety check: Pass | MIT | yesterday |
| 17 | Enterprise-level Go architecture patterns including clean architecture, hexagonal architecture, DDD, and production-ready application structure. | aiskillstore/ | 433 | 1 repo | ~2.2k | Automated safety check: Pass | No licence | yesterday |