ルートにオプションの 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
。考え?