| Router, routing groups, middleware | routing.md | Any endpoint setup |
| HTTP methods, JSON binding, validation, WebSockets | handlers.md | Building endpoints |
| JSON, XML, YAML, streaming responses | responses.md | API response patterns |
| JWT, session, bcrypt, auth middleware | auth.md | User auth & permissions |
| MySQL, PostgreSQL, Redis, GORM, migrations | database.md + migrations.md | Data access |
| Structured logging, middleware, recovery | middleware.md | Cross-cutting concerns |
| Goroutines, sync.WaitGroup, context | concurrency.md | Parallel processing |
| Context propagation, cancellation, values | context.md | Context usage |
| File uploads, multipart, S3, presigned URLs | file-uploads.md | Media handling |
| Deployment, Docker, systemd, signals | deployment.md | Going live |
| Unit tests, httptest, mocking | testing.md | Test-driven dev |
| Security headers, CORS, rate limiting | security.md | Hardening |
| Go module versioning, best practices | versions.md | Version management |