我想在路由中有一个可选的 URL 变量。我似乎找不到使用 mux 包的方法。这是我目前的路线:
func main() {
r := mux.NewRouter()
r.HandleFunc("/view/{id:[0-9]+}", MakeHandler(ViewHandler))
http.Handle("/", r)
http.ListenAndServe(":8080", nil)
}
当 url 为localhost:8080/view/1. 我希望它接受即使没有id这样如果我输入localhost:8080/view它仍然可以工作。想法?
一只名叫tom的猫
慕的地10843
相关分类