agent-workflowsПроверки: пройдено 4

golang-code-style

Набор рекомендаций по стилю кода на Go, дополняющих автоматические линтеры и повышающих читаемость.

Что это за skill и зачем он нужен

Этот навык описывает практики написания чистого и поддерживаемого кода на Go. Он охватывает длину строк, оформление вызовов функций, объявление переменных, инициализацию срезов и карт, использование composite literals, упрощение ветвлений, дизайн функций, работу со строками и типами, а также организацию файлов. Рекомендации требуют человеческого суждения и могут быть использованы совместно с линтерами (gofmt, gofumpt, goimports, gocritic, revive, wsl_v5). Навык также содержит ссылки на связанные навыки (naming, structs‑interfaces, design‑patterns, lint).

Как установить

npx skills add https://github.com/samber/cc-skills-golang --skill golang-code-style

Когда использовать

Подходит

  • При запуске нового Go‑проекта и необходимости установить единый стиль кодирования.
  • Во время код‑ревью, когда требуется проверять не только форматирование, но и читаемость и структуру кода.
  • В CI‑конвейерах, где автоматические линтеры уже настроены, но нужны дополнительные правила человеческого уровня.
  • Для обучения команды принципам «чистого кода» в Go.
  • Когда требуется согласовать стиль с другими навыками (naming, design‑patterns, structs‑interfaces).

Не подходит

  • Если в проекте уже существует строгий внутренний гайд, противоречащий этим рекомендациям.
  • Когда требуется полностью автоматическая проверка без человеческого вмешательства.
  • Для небольших скриптов, где строгие правила могут замедлять быстрый прототип.

Проверки безопасности

Gen Agent Trust HubПройдено

Проверка не нашла критичных проблем.

SnykПройдено

Низкий риск · проблем не найдено.

SocketПройдено

Предупреждений нет.

ZeroLeaksПройдено

Оценка 93/100 · проанализировано 2 раздела.

Похожие skills