К основному содержанию
скилл CX Codex

golang-backend-development — скилл для Claude Code: установка

Скилл добавляет в Claude Code шаблоны разработки на Go: от многопоточности на горутинах и каналах до синхронизации памяти и цикла обработки запросов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add manutej/luxor-claude-marketplace --skill golang-backend-development -a claude-code
Открыть на GitHub

Что делает golang-backend-development

Скилл фокусируется на построении сетевых служб на Go. Внутри собраны готовые шаблоны для запуска горутин со стартовым стеком около 2 КБ, передачи данных через типизированные каналы и мультиплексирования событий через оператор select. Помощник опирается на стандартную библиотеку Go, что избавляет проект от лишних сторонних зависимостей в критических узлах.

Значительная часть инструкций посвящена синхронизации. Скилл регламентирует использование sync.WaitGroup для ожидания пула задач, а также разграничение параллельного доступа к данным: sync.Mutex для монопольной блокировки и sync.RWMutex для сценариев с частым чтением. Для отмены вызовов и тайм-аутов агент применяет пакет context.

Без передачи context.Context первым параметром функции агент не сможет корректно прерывать цепочки операций при падении соединений.

Какие задачи решает

  • настроить обмен данными между горутинами через небуферизованные или буферизованные каналы
  • организовать прерывание долгой обработки запросов с помощью context.Context
  • синхронизировать завершение группы фоновых задач через sync.WaitGroup
  • защитить общую структуру в памяти от состояния гонки с помощью sync.RWMutex

Примеры запросов агенту

  • Напиши воркер-пул на Go, который принимает задачи из буферизованного канала и завершается по context.Done().
  • Сделай кэш в оперативной памяти с раздельной блокировкой на чтение и запись через sync.RWMutex.
  • Покажи цикл приёма входящих TCP-соединений, где каждый клиент обслуживается в отдельной горутине.

Как установить golang-backend-development

1Через Skills CLI (Vercel)

npx skills add manutej/luxor-claude-marketplace --skill golang-backend-development -a claude-code

2Вручную: положить файлы

~/.claude/skills/golang-backend-development/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/golang-backend-development/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о golang-backend-development

Как установить golang-backend-development в Claude Code?

Выполните команду npx skills add manutej/luxor-claude-marketplace --skill golang-backend-development -a claude-code. Файл навыка будет сохранён по пути ~/.claude/skills/golang-backend-development/SKILL.md.

Какие механизмы синхронизации описывает этот скилл?

В него входят каналы, sync.WaitGroup для ожидания завершения горутин, а также sync.Mutex и sync.RWMutex для защиты общих структур данных.

Как скилл рекомендует управлять отменой операций?

Через интерфейс context.Context. Инструкция требует передавать контекст первым аргументом и вызывать функцию defer cancel() сразу после создания отменяемого контекста.

Похожие скиллы

Все скиллы по теме «Бэкенд и API» →
mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Из того же набора38

docker-compose-orchestration Скилл помогает описывать многоконтейнерные приложения в Docker Compose: сервисы, сети, тома, healthcheck и порядок запуска. CX Codex +1 2 900установок postgresql-database-engineering Помогает проектировать схемы, выбирать индексы и оптимизировать медленные запросы в PostgreSQL. Пригодится при партиционировании больших таблиц и настройке репликации. CX Codex +1 1 800установок playwright-visual-testing Скилл помогает проверять веб-интерфейсы через Playwright MCP: делать снимки страниц, проходить пользовательские сценарии и искать визуальные изменения. CX Codex +1 1 400установок jest-react-testing Скилл для тестирования React-компонентов и хуков через Jest и React Testing Library: конфигурация, моки, асинхронные сценарии. CX Codex +1 1 200установок ui-design-patterns Справочник по типовым паттернам интерфейса: навигация, формы, вывод данных, обратная связь и доступность. Пригодится, когда проектируешь компоненты или разбираешь чужой UI. CX Codex +1 853установок ux-principles Подключает к агенту эвристики юзабилити, методы юзер-ресёрча и проверки доступности, чтобы интерфейсы проектировались по правилам, а не на глаз. CX Codex +1 836установок frontend-architecture Скилл для проектирования фронтенда: слои, паттерны, управление состоянием и границы модулей. Пригодится, когда приложение растёт и его пора структурировать. CX Codex +1 722установок alembic Скилл ведёт миграции Alembic в проектах на SQLAlchemy: от alembic init до выката в прод и отката. Пригодится, когда схема поддержки меняется часто. CX Codex +1 644установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой