go-style
Uber Go style guide rules for guidelines, performance, and code style. Use when writing or reviewing Go code for style compliance.
Browse published AI skills maintained by cemezgin. Compare skill descriptions and follow each source repository for setup instructions.
Indexed skills
6Repository stars across indexed skills
12Repository forks
0Average repository stars per indexed skill
2Repository stars may repeat across skills from the same repository.
Uber Go style guide rules for guidelines, performance, and code style. Use when writing or reviewing Go code for style compliance.
Goroutine ownership, errgroup patterns, worker pools, and graceful shutdown. Use when writing concurrent code or parallel request handling.
Clean/hexagonal architecture rules, folder structure, interface ownership, and dependency direction. Use when creating new packages, services, or understanding codebase structure.
Testing patterns including table-driven tests, mock setup, and coverage requirements. Use when writing tests or setting up test infrastructure.
Project patterns including functional options, must pattern, caching decorator, error handling, configuration, and HTTP clients. Use when implementing common patterns in the codebase.
Tracing with OpenTelemetry and structured logging with slog. Use when adding observability to services, handlers, or debugging production issues.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.