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"]
相关推荐
不会写DN2 小时前
Go 生态最快 JSON 库 - jsoniter
开发语言·golang·json
KevinCyao3 小时前
批量发短信接口的数据格式设计:CSV、JSON还是XML?
xml·前端·前端框架·json
电商API&Tina3 小时前
主流跨境平台多站点 API 接入流程:淘宝天猫京东API接口
java·大数据·网络·数据库·人工智能·sql·json
西门吹牛3 小时前
RV1126B移植mosquitto并且写C语言调用
c语言·开发语言·json
电商API&Tina18 小时前
电商数据采集API接口||合规优先、稳定高效、数据精准
java·javascript·数据库·python·json
菜鸟程序猿小章21 小时前
接入阿里千问大模型识别文档中表格信息输出json
json
BullSmall1 天前
JSON 结构注入测试系统:全解与实战案例
json·安全性测试
-许平安-1 天前
MCP项目笔记五(PluginAPI)
c++·笔记·rpc·json·mcp·pluginapi
BullSmall1 天前
接口测试系列-JSON 结构注入测试系统(全解 + 实战案例)
json·安全性测试
Rabbit_QL1 天前
【JSON小白篇】数据交换的通用语言—JSON
json