Documentation
Routing
Define static, param, wildcard, and grouped routes.
Overview
Elgon routing stays close to net/http while adding ergonomic grouping.
Example
Go
api := app.Group("/api/v1")
api.GET("/users/:id", getUser)
api.GET("/files/*path", getFile)Best Practices
- Use route groups for versioning and auth boundaries.
- Keep route paths stable and explicit.
Common Pitfalls
- Overusing wildcard routes.
- Duplicating route definitions across groups.