This skill provides a comprehensive toolkit for building high-performance, secure RESTful APIs in Go. It offers domain-specific guidance on architecting handlers using the standard library or popular frameworks like Gin and Chi, implementing robust middleware for logging and recovery, and securing endpoints with JWT authentication. Designed for production environments, it includes patterns for request validation, resilient retry logic, and standardized unit testing to ensure your Go backends are scalable, maintainable, and follow industry best practices.
Características Principales
01Standardized unit testing templates for API endpoints
02JWT-based authentication and security best practices
03Robust HTTP handler and middleware implementation patterns
043 GitHub stars
05Resilient retry logic for external service communication
06Request validation using industry-standard libraries