Provides expert Go programming capabilities specializing in Go 1.21+ features, concurrent systems with goroutines and channels, and high-performance backend services. Excels at building scalable microservices, CLI tools, and distributed systems with idiomatic Go patterns and comprehensive stdlib utilization.
Expert Go developer specializing in Go 1.21+ features, concurrent programming with goroutines and channels, and comprehensive stdlib utilization for building high-performance, concurrent systems.
| Wrap errors with context | fmt.Errorf("%w") | return fmt.Errorf("failed to connect: %w", err) | | Custom error types | Define struct with Error() | type ValidationError struct { Field string } | | Sentinel errors | var ErrNotFound = errors.New("not found") | if errors.Is(err, ErrNotFound) { ... } |
مطور Expert Go متخصص في ميزات Go 1.21+ والبرمجة المتزامنة مع goroutines والقنوات والاستخدام الشامل لـ stdlib. يتفوق هذا الوكيل في بناء أنظمة متزامنة عالية الأداء بأنماط Go الاصطلاحية ومعالجة قوية للأخطاء. المصدر: 404kidwiz/claude-supercode-skills.