在Go中把查询参数字符串转换为查询参数哈希值(Golang)。

265 阅读1分钟

概述

假设我们有以下查询参数字符串

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.