panic: 在新路径 '/hello/:name' 中的规则与现有的通配符冲突
作者: Nemnon创建于 2022年3月25日更新于 2024年12月3日
func Hello(w http.ResponseWriter, r *http.Request, ps httprouter.Params) { fmt.Fprintf(w, "hello, %s!\n", ps.ByName("name")) } func main() { router := httprouter.New() router.ServeFiles("/*filepath", http.Dir("./templates")) router.GET("/hello/:name", Hello) log.Fatal(http.ListenAndServe(":8080", router)) }
内容来源: julienschmidt/httprouter