LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Development / Framework Internals / golang-naming-skill-generatsiya-i-analiz-koda
view --main golang-naming-skill-generatsiya-i-analiz-koda.md

golang-naming Скилл: Генерация и анализ кода

//

Соглашения об именовании в Go (Golang) — охватывают пакеты, конструкторы, структуры, интерфейсы, константы, перечисления, ошибки, булевы переменные, получатели (для методов), геттеры/сеттеры, функциональные опции, аббревиатуры, тестовые функции и имена подтестов. Применяйте эти знания при написании нового кода на Go, при ревью или рефакторинге, при выборе между альтернативными вариантами именования (New vs NewTypeName, isConnected vs connected, ErrNotFound vs NotFoundError, StatusReady vs StatusUnknown at iota 0), при обсуждении названий пакетов Go (анти-паттерны utils/helpers) или при запросе лучших практик именования в Go. Также срабатывает, когда пользователь упоминает MixedCaps vs snake_case, константы в ALL_CAPS, префикс Get для геттеров или регистр строк в ошибках. Не используйте для общих вопросов по реализации Go, которые не связаны с решениями об именовании.

Проводник файлов
1 файлы
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 885 | 🍴 41
samber
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/samber/cc-skills-golang/tree/main/skills/golang-naming
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы