diff --git a/ron.go b/ron.go index b2f65f1..1b057ed 100644 --- a/ron.go +++ b/ron.go @@ -239,6 +239,14 @@ func (e *Engine) Static(path, dir string) error { return nil } +func (c *CTX) Path(key string) string { + return c.R.PathValue(key) +} + +func (c *CTX) Query(key string) string { + return c.R.URL.Query().Get(key) +} + func (c *CTX) JSON(code int, data any) { c.W.Header().Set("Content-Type", "application/json") encoder := json.NewEncoder(c.W)