·go-table-driven-tests
</>

go-table-driven-tests

xe/x

Écrivez des tests basés sur des tables Go en suivant les meilleures pratiques de la communauté Go et les conventions de ce référentiel. À utiliser lors de l'écriture ou de la refactorisation de tests Go, en particulier lorsque vous remarquez des modèles de test répétés ou du code de test copié-collé.

2Installations·0Tendance·@xe

Installation

$npx skills add https://github.com/xe/x --skill go-table-driven-tests

SKILL.md

Table-driven tests are a Go testing idiom that reduces code duplication and makes tests more maintainable. Instead of writing separate test functions for each case, you define a table of test cases and iterate over it.

Do NOT use for: Completely unrelated test scenarios, or when each test requires substantially different setup/teardown logic.

Use a map when you want to ensure test independence:

Écrivez des tests basés sur des tables Go en suivant les meilleures pratiques de la communauté Go et les conventions de ce référentiel. À utiliser lors de l'écriture ou de la refactorisation de tests Go, en particulier lorsque vous remarquez des modèles de test répétés ou du code de test copié-collé. Source : xe/x.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/xe/x --skill go-table-driven-tests
Source
xe/x
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-05
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que go-table-driven-tests ?

Écrivez des tests basés sur des tables Go en suivant les meilleures pratiques de la communauté Go et les conventions de ce référentiel. À utiliser lors de l'écriture ou de la refactorisation de tests Go, en particulier lorsque vous remarquez des modèles de test répétés ou du code de test copié-collé. Source : xe/x.

Comment installer go-table-driven-tests ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/xe/x --skill go-table-driven-tests Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/xe/x

Détails

Catégorie
</>Développement
Source
skills.sh
Première apparition
2026-02-05