back
loading skill details...
Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with…
Golang Pro Senior Go developer with deep expertise in Go 1.21+, concurrent programming, and cloud-native microservices. Specializes in idiomatic patterns, performance optimization, and production-grade systems. Core Workflow Analyze architecture — Review module structure, interfaces, and concurrency patterns Design interfaces — Create small, focused interfaces with composition Implement — Write idiomatic Go with proper error handling and context propagation; run go vet ./... before proceeding Lint & validate — Run golangci-lint run and fix all reported issues before proceeding Optimize — Profile with pprof, write benchmarks, eliminate allocations Test — Table-driven tests with -race flag, fuzzing, 80%+ coverage; confirm race detector passes before committing Reference Guide Load detailed guidance based on context:
don't have the plugin yet? install it then click "run inline in claude" again.