go 有没有多维 map 转一维 map 的库?
我想用指定的分隔符,将 map 多维转一维,或者一维转多维,请问是否有相关的库?
最近我要学习 go 语言并开发一个开源程序,主要应用 json, yaml, xml, 内存数据库, map, list, string 等,有这类相关的库可以推荐下。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这种库应该是没有的吧,可以自己实现一个。但是我想知道什么情况下会有这种需求,多维的数组或切片数据转一维的话,我还可以理解。但是 map 多维转一维,说实在的,我不怎么理解什么情况会用到。能举个例子吗?
可以利用reflect.TypeOf(a).Kind() == "map" 进行遍历到一个map里面。