如何在gorilla / mux包中初始化HandleFunc中的变量

时间:2018-04-19 12:24:46

标签: go mux

我有一个handlerfunc:

    r.HandleFunc("/getstatus_a/{price}", getStatusWithPrice).Methods("GET")

priceint变量,我需要在路径内初始化它。我怎么能这样做?

P.S。在getStatusWithPrice() price中用作在sql请求中传输的参数。

1 个答案:

答案 0 :(得分:1)

问题解决了

    vars := mux.Vars(r)
    price := vars["price"]