Go 1.22+ panics when two patterns overlap without one being strictly
more specific. GET /{slug}/dl and GET /static/ both match /static/dl.
Replaced individual wildcard routes with GET /{path...} catch-all
that manually dispatches to batch handlers.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
||
|---|---|---|
| cli | ||
| internal | ||
| web | ||
| .env.example | ||
| .gitignore | ||
| Dockerfile | ||
| docker-compose.prod.yml | ||
| docker-compose.yml | ||
| entrypoint.sh | ||
| go.mod | ||
| go.sum | ||
| main.go | ||