Search

Go · Design patterns

17 skills found.
Search results
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Golang project layouts and workspaces. An agent skill from context-labs/whip.

context-labs/whip1.1k1 repo~1.8kAutomated safety check: PassMIT6 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/fp-go2k—~4.2kAutomated safety check: PassApache-2.0today
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/fp-go2k—~4.3kAutomated safety check: PassApache-2.0today
4

Generates or hand-writes composable lenses for the fp-go library so nested Go structs can be read and updated immutably.

IBM/fp-go2k—~4.3kAutomated safety check: PassApache-2.0today
5

Comprehensive guide for dependency injection (DI) in Golang.

samber/cc-skills-golang3.4k—~3.2kAutomated safety check: PassMIT10 days ago
6

Enseña Domain-Driven Design y Clean Architecture de forma guiada usando Goca CLI.

sazardev/goca299—~5.3kAutomated safety check: PassMIT2 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/fp-go2k—~2.8kAutomated safety check: PassApache-2.0today
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/fp-go2k—~3.5kAutomated safety check: PassApache-2.0today
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/fp-go2k—~8.5kAutomated safety check: PassApache-2.0today
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/whip1.1k1 repo~2.7kAutomated safety check: PassMIT6 days ago
11

Dependency injection in Go using samber/do — service containers, lifecycle, scopes, health checks, graceful shutdown, module organization.

context-labs/whip1.1k1 repo~2.3kAutomated safety check: PassMIT6 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/whip1.1k1 repo~2.6kAutomated safety check: PassMIT6 days ago
13

Dependency injection (DI) in Golang — why DI matters, manual constructor injection, library comparison.

context-labs/whip1.1k—~3.1kAutomated safety check: PassMIT6 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/f42432 repos~3kAutomated safety check: PassMITyesterday
15

Go-specific design patterns and best practices including functional options, small interfaces, dependency injection, concurrency patterns, error handling, and package organization.

affaan-m/ECC276k—~1.1kAutomated safety check: PassMITyesterday
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/marketplace4331 repo~3kAutomated safety check: PassMITyesterday
17

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

aiskillstore/marketplace4331 repo~2.2kAutomated safety check: PassNo licenceyesterday