我正在嘗試將子路由器添加到我的路由器代碼中:router := mux.NewRouter()baseRouter := router.PathPrefix("/api/v1").Subrouter()managementRouter := baseRouter.PathPrefix("/managing/{id}").Subrouter()managementRouter.Use(auth.ManagingMiddleware)managementRouter.HandleFunc("/add-employees", management.AddEmployeesToOrganization).Methods("POST")目標是強制客戶端id在每次調用managementRouter 函數時給出一個變量。雖然,當我發送這樣的請求時:/api/v1/managing/627e6f7e05db3552970e1164/add-employees...我得到一個 404。我是不是遺漏了什么,或者這是不可能的?
我們不能在大猩猩子路由器路徑前綴中包含變量嗎?
慕的地8271018
2022-12-13 16:11:11