golang-backend-development
Production-grade backend systems with Go's concurrency model, web servers, databases, and microservices architecture.
- Goroutines and channels enable lightweight concurrent processing with thousands of simultaneous operations; patterns include pipelines, fan-out/fan-in, worker pools, and explicit cancellation via context
- HTTP server fundamentals cover request handling, middleware chaining, routing, and context-aware handlers; includes RESTful API structure and WebSocket patterns
- Database integration covers connection pooling, query patterns, transactions, and prepared statements with context support for timeouts and cancellation
- Microservices patterns include service discovery, circuit breakers, gRPC services, and graceful shutdown; production features cover structured logging, health checks, rate limiting, and panic recovery
- Best practices emphasize goroutine lifecycle management, channel discipline, error wrapping, input validation, and >80% test coverage with table-driven tests and benchmarks
Go Backend Development
A comprehensive skill for building production-grade backend systems with Go. Master goroutines, channels, web servers, database integration, microservices architecture, and deployment patterns for scalable, concurrent backend applications.
When to Use This Skill
Use this skill when:
More from manutej/luxor-claude-marketplace
docker-compose-orchestration
Container orchestration with Docker Compose for multi-container applications, networking, volumes, and production deployment
1.4Kpostgresql-database-engineering
Comprehensive PostgreSQL database engineering skill covering indexing strategies, query optimization, performance tuning, partitioning, replication, backup and recovery, high availability, and production database management. Master advanced PostgreSQL features including MVCC, VACUUM operations, connection pooling, monitoring, and scalability patterns.
901jest-react-testing
Comprehensive React component testing with Jest and React Testing Library covering configuration, mocking strategies, async testing patterns, hooks testing, and integration testing best practices
665playwright-visual-testing
Browser automation, visual testing, and screenshot validation using Playwright MCP server for accelerated web development. Master visual regression testing, automated UI testing, and cross-browser validation.
616ui-design-patterns
Common interface patterns, navigation patterns, form patterns, data display patterns, feedback patterns, and accessibility considerations
500ux-principles
User research, usability heuristics, user psychology, accessibility, inclusive design, user testing, and UX metrics
470