提交 0685ff5d authored 作者: mooncake's avatar mooncake

1

上级 077e5c1e
package uriutils
import (
"net/url"
)
func URLValuePairsToMap(query string) (map[string]any, error) {
values, err := url.ParseQuery(query)
if err != nil {
return nil, err
}
data := make(map[string]interface{})
for key, val := range values {
if len(val) == 1 {
data[key] = val[0]
} else {
data[key] = val
}
}
return data, nil
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论