pma go

Go implementation guide for PMA-managed service and CLI projects. Covers project layout (cmd/internal), strict linting with golangci-lint v2, database access (sqlc + pgx or GORM), HTTP patterns (stdlib + Chi or Gin), layered config with koanf, structured logging with slog, OpenTelemetry observability, and CI quality gates. Use when implementing, scaffolding, or reviewing a Go service or CLI in a P

zzci official Данные

Что делает навык

Руководство по реализации на Go для управляемых PMA сервисов и CLI-проектов. Охватывает структуру проекта (cmd/internal), строгий linting с golangci-lint v2, доступ к базе данных (sqlc + pgx или GORM), HTTP-паттерны (stdlib + Chi или Gin), слоистую конфигурацию с koanf, структурированное логирование с slog, наблюдаемость OpenTelemetry и quality gates для CI. Использовать при реализации, скаффолдинге или ревью Go-сервиса или CLI в проекте под управлением PMA.

Как подключить

1Скачать навык
# возьмите папку навыка «pma-go» из репозитория: # https://github.com/zzci/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r pma-go/ ~/.claude/skills/pma-go/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.