“如何服务”/“什么?”;及/某物;都在Golang(go-chi)路由器上?

“如何服务”/“什么?”;及/某物;都在Golang(go-chi)路由器上?,go,routing,routes,url-routing,go-chi,Go,Routing,Routes,Url Routing,Go Chi,我正在为我的应用程序使用go-chi路由器,但如果我将我的路由设置为“/something”,则我无法同时使用一条路由提供“/something”和“/something/” 然后请求“/something/”它的给我404页未找到错误。有没有办法用一个路由同时满足这两种情况?使用中间件条带斜线,将路径“/something/”更改为“/something”使用中间件条带斜线,将路径“/something/”更改为“/something”请定义我无法,有错误吗,事实上,如果我将我的路线设置为“/

我正在为我的应用程序使用go-chi路由器,但如果我将我的路由设置为“/something”,则我无法同时使用一条路由提供“/something”和“/something/”


然后请求“/something/”它的给我404页未找到错误。有没有办法用一个路由同时满足这两种情况?

使用中间件条带斜线,将路径“/something/”更改为“/something”

使用中间件条带斜线,将路径“/something/”更改为“/something”

请定义我无法,有错误吗,事实上,如果我将我的路线设置为“/something”然后请求“/something/”url它是给我404页找不到请阅读。你的代码在哪里?请定义我无法,有错误吗?对不起,事实上如果我将我的路线设置为“/something”然后请求“/something/”url它是给我404页找不到请阅读。你的代码在哪里?
r := chi.NewRouter()
r.Get("/something", func(writer http.ResponseWriter, request *http.Request) {
    writer.Write([]byte("just for test"))
})