
de skills
Conventions et meilleures pratiques pour la création de projets GoFrame v2 : échafaudage, utilisation des DO de base de données, style de code, suppression logique (soft-delete) et règles de maintenance temporelle.
Cette compétence encode les normes de développement et les conventions pratiques de GoFrame v2 pour guider les agents lors de la génération ou de la modification de projets Go utilisant GoFrame. Elle se concentre sur l'échafaudage de projet recommandé, les modèles d'accès aux bases de données (objets DO), la gestion des erreurs, le style de déclaration des variables et les comportements de suppression logique et de gestion du temps gérés par le framework.
Déclenchez cette compétence lors de l'écriture ou du refactoring de services backend Go, de l'implémentation d'API (HTTP/gRPC) ou de l'exécution d'opérations de base de données dans une base de code GoFrame. Ne PAS déclencher pour le frontend, les scripts shell ou les projets n'utilisant pas GoFrame. Utile pour la génération de code, la revue et les corrections automatisées afin d'aligner le code sur les idiomes de GoFrame.
Principalement destiné aux assistants axés sur le code (systèmes de type Copilot/Codex/Codeium) et aux modèles de langage qui produisent ou révisent du code Go. Fonctionne bien avec les bots de CI pouvant appliquer des corrections de style automatisées.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.