golang-testing
๐ฏSkillfrom affaan-m/everything-claude-code
Streamlines Go testing with comprehensive unit, integration, and benchmark strategies, mocking frameworks, and test coverage analysis.
Overview
Golang Testing is a skill from the affaan-m/everything-claude-code collection that streamlines Go testing with comprehensive unit, integration, and benchmark strategies. It covers mocking frameworks, test coverage analysis, and testing best practices for Go applications.
Key Features
- Unit, integration, and benchmark testing strategies for Go
- Mocking frameworks and test double patterns
- Test coverage analysis and reporting
- Go testing best practices and conventions
Who is this for?
This skill is for Go developers who want their AI assistant to generate comprehensive, well-structured test code. It is useful for teams that prioritize testing and want AI-assisted test creation following Go's testing conventions and patterns.
Same repository
affaan-m/everything-claude-code(285 items)
Installation
npx vibeindex add affaan-m/everything-claude-code --skill golang-testingnpx skills add affaan-m/everything-claude-code --skill golang-testing~/.claude/skills/golang-testing/SKILL.mdSKILL.md
More from this repository10
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Validates and secures code by providing comprehensive security checks for authentication, input handling, secrets management, and sensitive feature implementation.
Provides reusable design patterns and idiomatic Go solutions for efficient, scalable, and maintainable software architecture.
Validates and enforces consistent code quality, style guidelines, and best practices across programming languages and project structures.
Implements robust backend design patterns like repository, factory, singleton, and dependency injection for scalable and maintainable server-side architectures.
Provides reusable React component patterns like composition, compound components, and render props to enhance code modularity and flexibility.
Spring Boot development patterns skill covering REST API design, layered service architecture, data access, caching, async processing, and logging for production-grade Java services
Dynamically updates and refines AI model knowledge through iterative feedback, adaptive learning techniques, and intelligent knowledge integration.
Provides reusable SQL query patterns, database design strategies, and performance optimization techniques for PostgreSQL development
Django development patterns skill covering REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade project structure