我需要使用地图创建一个 JSON 数组。
package main
import "fmt"
func main(){
id := [5]string{"1","2","3","4","5"}
name := [5]string{"A","B","C","D","E"}
parseData := make(map[string]string)
for counter,_ := range id {
parseData["id"] = id[counter]
parseData["name"] = name[counter]
fmt.Println(parseData)
}
}
我目前的输出:
map[id:1 name:A]
map[id:2 name:B]
map[id:3 name:C]
map[id:4 name:D]
map[id:5 name:E]
我需要如下所示的 JSON 输出:
[{id:1, name:A},
{id:2, name:B},
{id:3, name:C},
{id:4, name:D},
{id:5, name:E}]
我知道使用 map 的基础知识它是用于键:值对的字典。如何使用 map 实现 JSON 输出。
胡子哥哥
收到一只叮咚
相关分类