所以我試圖設(shè)置我的路由器來(lái)響應(yīng)/users,/users/{userId}所以我嘗試了這個(gè)代碼:usersRouter := router.PathPrefix("/users").Subrouter()usersRouter.HandleFunc("", users.GetUsersRoute).Methods("GET")usersRouter.HandleFunc("/{userId:[0-9]*}", users.GetUserRoute).Methods("GET")問(wèn)題是當(dāng)我去/users(但確實(shí)響應(yīng)/users/)時(shí),我收到 404 錯(cuò)誤如果我這樣做:router.HandleFunc("/users", users.GetUsersRoute).Methods("GET")router.HandleFunc("/users/{userId:[0-9]*}", users.GetUserRoute).Methods("GET")它像我想要的那樣工作。有沒(méi)有辦法讓 URL 像我想要的那樣與子路由器一起工作?
- 1 回答
- 0 關(guān)注
- 171 瀏覽
添加回答
舉報(bào)
0/150
提交
取消