Go Patterns
Patterns Go idiomatiques : conception simple d'abord, zero values utiles, gestion d'erreurs explicite et petites interfaces pour des services robustes.
- Quoi
- Patterns Go idiomatiques : conception simple d'abord, zero values utiles, gestion d'erreurs explicite et petites interfaces pour des services robustes.
- Coût
- Gratuit
- Prérequis
- Utilisez « Patterns Go » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : un skill de patterns pour écrire et relire du Go comme le langage demande à être écrit. Sa philosophie centrale : Go préfère la simplicité à l'astuce, le code doit être évident à première lecture. Vous y trouvez la discipline des zero values (concevez des types qui marchent sans constructeur), la gestion d'erreurs explicite avec contexte enveloppé plutôt que des flux de contrôle astucieux, les petites interfaces définies là où elles sont utilisées plutôt que là où elles sont implémentées, et des règles d'organisation des packages qui gardent les dépendances tournées vers l'intérieur. Chaque principe est illustré par des paires bon/mauvais, y compris les pièges classiques comme les fermetures inutiles, les erreurs ignorées et les interfaces déclarées trop tôt. Par @affaan-m, listé ici avec crédit à son créateur. Tiré du dépôt affaan-m/ECC (MIT). Bémols honnêtes : pur guide, rien à installer ; le parti pris de la simplicité peut sembler restrictif si votre équipe aime les designs très abstraits ; exemples supposant une toolchain Go raisonnablement moderne. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseLe prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Utilisez « Patterns Go » avec votre Muse. Prérequis : une base de code Go à écrire ou à relire. Skill de pur guide, rien à installer. 1. Ouvrez le skill : https://github.com/affaan-m/ECC/blob/main/skills/golang-patterns/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Relis ce package Go au regard de ces patterns : zero values, gestion d'erreurs, taille des interfaces. » 3. Pour du code neuf, demandez : « Écris ceci à la manière idiomatique de Go selon ces patterns, la simplicité d'abord. » Astuce : les paires bon/mauvais font d'excellentes checklists de revue ; demandez à Muse de citer la règle enfreinte pour chaque remarque. Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. Ne collez jamais de secrets dans un chat, et relisez tout ce que Muse propose avant qu'il touche à votre code.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.