go 使用 encoding/json 包处理json数据

package main

import (
	"encoding/json"
	"fmt"
)

testjson := `{"name":"zhangsan","age":18}`
json_data := make(map[string]interface{})
json.Unmarshal([]byte(testjson), &json_data)
fmt.Println(json_data["name"])
for key, value := range json_data {
	fmt.Println(key, value)
	}