SKILL·99F08C

golang-testing-strategies

mattnigh
Aktualisiert 5 months ago
12 Ansichten
22
1
22
Auf GitHub ansehen
Anderetestinggolangtestifygomockbenchmarkstable-driven-tests

Über

Dieses Claude-Skill bietet umfassende Teststrategien für Go, um produktionsreife Test-Suites zu erstellen. Es behandelt tabellengesteuerte Tests, testify-Assertions, gomock-Mocking, Benchmark-Tests und CI/CD-Integration. Nutzen Sie es beim Schreiben umfassender Test-Suites, beim Einrichten von Test-Pipelines, beim Mocken von Abhängigkeiten oder beim Benchmarking kritischer Pfade.

Schnellinstallation

Claude Code

Empfohlen
Primär
npx skills add mattnigh/skills_collection -a claude-code
Plugin-BefehlAlternativ
/plugin add https://github.com/mattnigh/skills_collection
Git CloneAlternativ
git clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/golang-testing-strategies

Kopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um diese Fähigkeit zu installieren

GitHub Repository

mattnigh/skills_collection
Pfad: collection/danielseltzer__code-analysis-tools__claude__skills__toolchains-golang-testing__SKILL.md
0
FAQ

Häufig gestellte Fragen

Was ist der Skill golang-testing-strategies?

golang-testing-strategies ist ein Claude Skill von mattnigh. Skills bündeln Anweisungen und Ressourcen, die Claude bei Bedarf lädt, um Aufgaben rund um golang-testing-strategies ohne zusätzliche Eingaben auszuführen.

Wie installiere ich golang-testing-strategies?

Verwende die Installationsbefehle auf dieser Seite: Füge golang-testing-strategies als Plugin zu Claude Code hinzu oder klone das Repository in dein Skills-Verzeichnis. Starte Claude danach neu, damit der Skill geladen wird.

Zu welcher Kategorie gehört golang-testing-strategies?

golang-testing-strategies gehört zur Kategorie Andere.

Kann ich golang-testing-strategies kostenlos nutzen?

Ja. golang-testing-strategies ist auf AIMCP gelistet und kann kostenlos installiert werden.

Verwandte Skills

asyncio
Andere

Diese Fähigkeit bietet umfassende Anleitung zum asyncio-Framework von Python für moderne nebenläufige Programmierung mit async/await-Syntax. Sie behandelt Kernkonzepte wie Event-Loops, Tasks und Coroutines sowie praktische Implementierungen, einschließlich aiohttp für asynchrone HTTP-Operationen und FastAPI-Async-Patterns. Nutzen Sie sie beim Entwickeln nebenläufiger E/A-lastiger Anwendungen, paralleler API-Clients, Echtzeitsysteme oder asynchroner Webserver.

Skill ansehen
flask
Andere

Diese Fähigkeit bietet Anleitung für die Verwendung von Flask, einem schlanken Python-Webframework, das ideal für den Bau von Microservices, REST-APIs und flexiblen Webanwendungen ist. Sie unterstützt Entwickler, wenn sie einen minimalen, erweiterbaren Framework gegenüber einer All-in-One-Lösung benötigen, insbesondere für schnelle Prototypenentwicklung. Die Fähigkeit behandelt Kernkonzepte wie Routing mit Dekoratoren, die Verwendung von Blueprints für Modularität und die Nutzung seines umfangreichen Erweiterungsökosystems.

Skill ansehen
mypy
Andere

mypy ist ein statischer Typ-Checker für Python, der graduelle Typisierung mit Typ-Hinweisen und umfassende Typsicherheit ermöglicht. Nutzen Sie ihn, um Python-Projekten Typsicherheit hinzuzufügen, Typüberprüfung in CI/CD durchzusetzen und Code mit Typ-Annotationen zu refaktorieren. Er unterstützt den strikten Modus, Protocol-Typen und integriert sich mit Frameworks wie FastAPI und Django.

Skill ansehen
pytest
Andere

Diese Fähigkeit ermöglicht professionelles Python-Testen mit pytest, indem sie Fixtures, Parametrisierung und Mocking-Funktionen bereitstellt. Sie ist ideal zum Schreiben von Unit-/Integrationstests, für TDD-Workflows und zum Testen von asynchronem Code in Frameworks wie FastAPI, Django und Flask. Entwickler können Tests schnell mit Fixtures einrichten, Parametrisierung für mehrere Szenarien nutzen und umfassende Testsuites ausführen.

Skill ansehen