我有多个使用Golang HTTP服务器提供服务的HTTP处理程序。对于其中一个处理程序,我希望任何时候都只需要提供x客户即可。下面是处理程序的示例代码
// so I have a router
r := mux.NewRouter()
// and I have a route
api.Handle("/test", test.GetRequest).Methods("GET")
api.Handle("/test1", test1.PostRequest).Methods("POST")
我不希望使用速率限制,因为只有/test
需要限制连接。我怎么能达到同样的效果。我正在使用Gorilla Mux包来处理HTTP请求。