qa-go

Official

Write, run, and maintain Go backend tests.

Authorendorphin-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the process of writing, running, and maintaining comprehensive tests for Go backend applications, ensuring code quality and reliability.

Core Features & Use Cases

  • Unit Testing: Write unit tests for handlers, services, and repositories using standard Go testing tools and testify.
  • Integration Testing: Perform integration tests with database mocks (sqlmock) and real database instances (testcontainers).
  • Mocking: Generate mock implementations for interfaces using testify/mock.
  • Use Case: When developing a new API endpoint, use this Skill to generate unit tests for the handler, service, and repository layers, ensuring all success and error paths are covered.

Quick Start

Use the qa-go skill to write unit tests for the user service.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: qa-go
Download link: https://github.com/endorphin-ai/claude-code-teams/archive/main.zip#qa-go

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.