{"id":"chi","code":"package main\n\nimport (\n    \"fmt\"\n    \"net/http\"\n    \"net/http/httptest\"\n    \"github.com/go-chi/chi/v5\"\n)\n\nfunc main() {\n    router := chi.NewRouter()\n    router.Get(\"/hello/{name}\", func(w http.ResponseWriter, r *http.Request) {\n        fmt.Fprintln(w, \"hello\", chi.URLParam(r, \"name\"))\n    })\n    response := httptest.NewRecorder()\n    router.ServeHTTP(response, httptest.NewRequest(http.MethodGet, \"/hello/Go\", nil))\n    fmt.Print(response.Body.String())\n}\n","packageVersion":"v5.3.2","goVersion":"go1.27.1","verification":{"status":"passed","checkedAt":"2026-09-30T18:16:13.003Z","targets":["linux/amd64","windows/amd64"],"cgoEnabled":false},"notes":["Compile verification covers this example only. It does not test runtime behavior or every optional feature."],"goMod":"module example.com/discovery/chi\n\ngo 1.27.1\n\nrequire github.com/go-chi/chi/v5 v5.3.2\n","goSum":"github.com/go-chi/chi/v5 v5.3.2 h1:5YQkICvTCSZ25hoRsyJazN0scjzKGiu4VAUc7H1o1nY=\ngithub.com/go-chi/chi/v5 v5.3.2/go.mod h1:R+tYY2hNuVUUjxoPtqUdgBqevM9s9njzkTLutVsOCto=\n"}