我的pattern長這樣
/student/list/{Id:[0-9]+}
但只有/student/list/1 會配對到,而/student/list/1/不會。
查了個資料https://github.com/gorilla/mux/issues/30 裡面有個方法是
m.Handle("/{route:route\\/?}", handler)
我用過可行,但這樣route會多收到slash(是不想要收進來的)
問題有幾個
\\/?
是什麼意思?->我的理解是第一個\是跳脫第二個\,/?則代表/為0或1個,若理解正確的話,為什麼需要\在pattern裡面?