Go Pro Expert

•
130
•

Builds high-performance, production-ready Go 1.21+ applications using modern concurrency patterns and clean architecture.

This skill transforms Claude into a master Go developer specialized in the Go 1.21+ ecosystem, focusing on building scalable microservices, high-performance CLI tools, and concurrent systems. It provides deep technical guidance on modern features like generics and structured logging (slog), implements advanced patterns such as worker pools and fan-out/fan-in, and ensures production reliability through performance profiling, table-driven testing, and cloud-native deployment strategies.

Características Principales

01Modern Go 1.21+ syntax including generics, workspaces, and structured logging
02Performance optimization using pprof, benchmark-driven analysis, and memory tuning
03Advanced concurrency management using channels, worker pools, and context cancellation
04130 GitHub stars
05Clean and Hexagonal architecture design for maintainable microservices
06Comprehensive testing strategies including table-driven tests, mocks, and integration testing

Casos de Uso

01Optimizing resource-intensive Go applications for lower latency and memory footprints
02Designing high-throughput microservices with gRPC, REST, or GraphQL APIs
03Architecting cloud-native services with observability, Docker, and Kubernetes integration