今天我们看一下如何用golang的标准库(Encoding/Json)实现对json数据的解析。
json数据格式是大多数api通信使用的一种数据传输格式。
如果想了解json数据格式的同学,请移步:https://baike.baidu.com/item/JSON/2462549
不清楚golang环境搭建运行HelloWorld的同学,请参考:
sunny翰:golang环境搭建之“Hello world”zhuanlan.zhihu.com言归正传,我们从以下几个方面介绍Encoding/Json库的使用。
1、创建一个json数据的文件(users.json)
{
"users": [
{
"name": "Aric",
"age": 27,
"social": {
"zhihu": "https://zhihu.com",
"weibo": "https://weibo.com"
}
},
{
"name": "gloria",
"age": 22,
"social": {
"zhihu": "https://zhihu.com",
"weibo": "