所以我试图设置我的路由器来响应/users,/users/{userId}所以我尝试了这个代码:usersRouter := router.PathPrefix("/users").Subrouter()usersRouter.HandleFunc("", users.GetUsersRoute).Methods("GET")usersRouter.HandleFunc("/{userId:[0-9]*}", users.GetUserRoute).Methods("GET")问题是当我去/users(但确实响应/users/)时,我收到 404 错误如果我这样做:router.HandleFunc("/users", users.GetUsersRoute).Methods("GET")router.HandleFunc("/users/{userId:[0-9]*}", users.GetUserRoute).Methods("GET")它像我想要的那样工作。有没有办法让 URL 像我想要的那样与子路由器一起工作?
1 回答
- 1 回答
- 0 关注
- 159 浏览
添加回答
举报
0/150
提交
取消