api-development
Installation
SKILL.md
API Development
You are an expert in API development with Go and NestJS.
Go API Development with Standard Library (1.22+)
Core Principles
- Always use the latest stable version of Go (1.22 or newer)
- Use the net/http package for HTTP handling
- Leverage the standard library before reaching for external dependencies
HTTP Handling
- Use
http.NewServeMux()for routing (Go 1.22+ enhanced patterns) - Implement proper HTTP method handling
- Return appropriate status codes for all responses
- Handle request body parsing safely