cxuu

cxuu/golang-skills

23 resources in this repository

GitHub
🎯20πŸ”Œ2πŸͺ1
65

🎯Skills20

🎯go-code-review🎯Skill

Go code review checklist skill based on the Go Wiki CodeReviewComments with style standards, formatting, documentation, and community best practices for reviewing Go code

go-code-review
🎯go-testing🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-testing
🎯go-linting🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-linting
🎯go-documentation🎯Skill

Provides Go documentation guidelines covering doc comments, package docs, godoc formatting, runnable examples, and signal boosting based on Google's Go Style Guide.

go-documentation
🎯go-naming🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-naming
🎯go-performance🎯Skill

Optimizes Go code performance by providing efficient patterns for string handling, type conversions, and container capacity management.

go-performance
🎯go-error-handling🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-error-handling
🎯go-concurrency🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-concurrency
🎯go-interfaces🎯Skill

Explores Go interfaces, type assertions, and type embedding, demonstrating how to define, implement, and compose types flexibly without explicit inheritance.

go-interfaces
🎯go-style-core🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-style-core
🎯go-context🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-context
🎯go-defensive🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-defensive
🎯go-functional-options🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-functional-options
🎯go-data-structures🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-data-structures
🎯go-control-flow🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-control-flow
🎯go-packages🎯Skill

AI agent skills for writing idiomatic, production-quality Go code based on Google Go Style Guide and Uber Go Style Guide best practices.

go-packages
🎯go-logging🎯Skill

Go agent skill focused on structured logging with `slog` β€” log level choices, request-scoped context, and migration guidance β€” drawn from Google Go Style, Effective Go, Uber Go Style, and Go wiki CodeReviewComments, following agentskills.io best practices (48 progressive-disclosure references, bundled scripts, asset templates).

go-logging
🎯go-functions🎯Skill

A Go function design skill that teaches best practices for function grouping, ordering, and signature formatting based on Effective Go, Google Style Guide, and Uber Style Guide, covering topics like receiver grouping, constructor placement, and return value conventions.

go-functions
🎯go-generics🎯Skill

A Go generics skill covering when to use type parameters versus interfaces, writing generic functions and types, choosing constraints, and distinguishing type aliases from type definitions, based on the Google Style Guide and requiring Go 1.18+.

go-generics
🎯go-declarations🎯Skill

A collection of 20 modular AI agent skills for writing idiomatic, production-quality Go code, derived from the Google Go Style Guide, Effective Go, and Uber Go Style Guide. Covers topics from concurrency and error handling to generics and code review.

go-declarations

πŸ”ŒPlugins2

πŸͺMarketplaces1