Pure Golang
Official@pure-golang
Standardized Go engineering patterns for infrastructure adapters, BDD testing, and service observability in enterprise environments.
Agent Skills by Pure Golang
Showing 34 vetted skills indexed across 1 GitHub repositories.
playwright-cli
Automate browser interactions to navigate, fill forms, capture screenshots, and extract page data.
x-queue-rabbitmq
Design RabbitMQ retry and DLQ topology using Definitions and x-death semantics.
x-log
Standardize structured logging in Go services with slog conventions.
x-commit
Create local git commits with formatted messages from staged or unstaged diffs.
x-env-config
Validate Go envconfig tags against doc.go and .env files.
x-antd
Standardize Ant Design customization with Tailwind CSS layer ordering and scoped overrides.
x-database-patterns
Design PostgreSQL repository layers in Go with pgx or sqlx.
x-bdd-fake-green
Audit BDD steps for fake green outcomes and enforce honest pass/fail semantics.
find-skills
Search installable agent skills by task and provide installation commands.
context7-cli
Retrieve current library documentation and code examples for AI coding agents.
x-executor-cli
Execute external CLI binaries locally or over SSH with lifecycle handling.
x-unit-test-partial-interface
Design consumer-side minimal interfaces for unit testing external dependencies.
find-docs
Retrieve current documentation and code examples via Context7 library IDs.
skill-creator
Draft SKILL.md files and run trigger/evaluation loops to improve Claude Code skills.
x-queue-kafka
Configures Kafka Dialer, Publisher, Subscriber with controlled retries in Go services for consumer groups and topics.
chrome-devtools
Debug and automate web page interactions using Chrome DevTools via MCP.
x-bdd-browser
Standardize browser-focused BDD authoring and execution with Playwright and TypeScript steps.
x-new-adapter
Create a Go infrastructure adapter package with public contract and scaffolding.
x-testing-conventions
Standardize Go test organization, parallelism, and cleanup conventions.
x-testcontainers-go
Standardize Go integration tests with testcontainers-go modules for external services.
x-bdd-knowledge-harvest
Convert legacy code, docs, and git history into structured BDD .feature scenarios.
x-tdlib
Align TDLib adapter boundaries and test/authorization contracts for Telegram repos.
x-mockery
Generates testify-compatible Go mocks with mockery v3 from .mockery.yml.
x-test-matrix
Generate or refresh a repository-wide TEST-MATRIX document from test layers and coverage output.
Frequently Asked Questions About Pure Golang
FAQPage SchemaWhat specific tasks can I perform using these Go-centric patterns?▼
You can standardize repository layers for PostgreSQL, configure Kafka and RabbitMQ topologies, implement OpenTelemetry observability for gRPC and GraphQL, and enforce consistent BDD testing cycles using Godog and Playwright.
Which engineering personas benefit most from these standardized patterns?▼
Backend engineers and platform architects working in Go environments benefit from these patterns, particularly those focused on enforcing strict interface contracts, consistent error handling, and reliable integration testing across complex distributed systems.
What are the prerequisites for implementing these Go service patterns?▼
Implementation requires a Go development environment, familiarity with standard library conventions, and existing infrastructure dependencies like PostgreSQL, Kafka, or RabbitMQ. Most patterns rely on standard Go modules and specific packages like pgx, sqlx, or godog.