- Move 18 request/response structs to dto.go - Move utility functions (writeJSON, decodeJSON, parseUUID, etc) - Reduce handler.go from 1471 to 1254 lines (~15% reduction) - All tests passing |
||
|---|---|---|
| .. | ||
| dto.go | ||
| handler.go | ||
| handler_test.go | ||
- Move 18 request/response structs to dto.go - Move utility functions (writeJSON, decodeJSON, parseUUID, etc) - Reduce handler.go from 1471 to 1254 lines (~15% reduction) - All tests passing |
||
|---|---|---|
| .. | ||
| dto.go | ||
| handler.go | ||
| handler_test.go | ||