go中json数据的转化

背景:工作中数据库保存的是json类型的数据,在使用过程中,需要转化为结构体或者map的形式的去使用,那么该怎么转化呢,我们以一个例子来说明

我的json数据如下:

accessData = {"account_list":{"company":724},"dept":1,2}

现在要获取company的值该怎么获取的呢

复制代码
var accessDataStr = []byte(accessData)
accessDataArr := make(map[string]map[string][]string)
jsoniter.Unmarshal(accessDataStr, &accessDataArr)
复制代码
userAuth := accessDataArr["account_list"]["company"]
相关推荐
wuyk5551 天前
Spider-第07讲-JSON接口与正则提取
爬虫·python·json
xbzb4 天前
镜像到底存在哪:/var/lib/docker 的四级映射与 daemon.json 配置
docker·容器·json·镜像·daemon.json·四级
坤坤子吖4 天前
Linux网络编程:自定义应用层协议与 JSON 序列化
linux·服务器·网络·c++·笔记·json
code2cat5 天前
【随笔】结构化输出:JSON格式过关,业务数据就能入库吗
json·大语言模型
Hello_Pyhx8 天前
NWinfo 导出 Windows 硬件信息:从 JSON 报告到缺项排查
windows·json
程序员大阳9 天前
副队长JavaScript教程(66)-本地存储实战:待办事项网页的开发
javascript·json·实战·待办事项·本地存储·案例
视觉小萌新10 天前
AI Class 3 · Chapter 2-3:函数、异常、文件读写+JSON / JSONL 读写(小白版)
人工智能·python·json
翊众建站11 天前
用 JSON-LD 给企业官网做结构化数据:LocalBusiness 与 FAQPage 实践笔记
人工智能·搜索引擎·json
Patrick_Wilson11 天前
读懂一个 Go JSON 处理函数:从输入数据追踪结构体、校验与错误返回
go·json·编程语言