概述
假设我们有以下查询参数字符串
a=b&x=y
我们希望输出一个地图,如下所示
map[a:b x:y]
程序
以下是相同的程序
package main
import (
"fmt"
"strings"
)
func main() {
query_param_map := make(map[string]string)
input := "a=b&x=y"
input_split := strings.Split(input, "&")
for _, v := range input_split {
v_split := strings.Split(v, "=")
query_param_map[v_split[0]] = v_split[1]
}
fmt.Println(query_param_map)
}
输出
map[a:b x:y]
The postConvert Query Param String to Query Param Hash in Go (Golang)appeared first onWelcome To Golang By Example.