Que fait golang-naming ?
Conventions de nommage en Go (Golang) — couvre les packages, constructeurs, structures, interfaces, constantes, énumérations, erreurs, booléens, récepteurs, getters/setters, options fonctionnelles, acronymes, fonctions de test et noms de sous-tests. Utilisez cette compétence lors de l'écriture de nouveau code Go, de révision ou de refactorisation, pour choisir entre des alternatives de nommage (New vs NewTypeName, isConnected vs connected, ErrNotFound vs NotFoundError, StatusReady vs StatusUnknown à l'iota 0), débattre des noms de packages Go (anti-patrons utils/helpers), ou poser des questions sur les bonnes pratiques de nommage Go. Déclenchez également lorsque l'utilisateur mentionne MixedCaps vs snake_case, les constantes en ALL_CAPS, le préfixe Get sur les getters, ou la casse des chaînes d'erreur. Ne PAS utiliser pour des questions générales d'implémentation Go qui ne concernent pas des décisions de nommage.