go 对象json转map

go 对象json转mapgo对象json转map//函 数:Obj2map//概 要://参 数://obj:传入Obj//返回值://mapObj:map对象//err:错误funcObj2map(objinterface{})(mapObjmap[string]interface{},errerror){ //结构体转js

大家好,又见面了,我是你们的朋友全栈君。

go 对象json转map


// 函 数:Obj2map
// 概 要:
// 参 数:
//      obj: 传入Obj
// 返回值:
//      mapObj: map对象
//      err: 错误
func Obj2map(obj interface{}) (mapObj map[string]interface{}, err error) {
	// 结构体转json
	b, err := json.Marshal(obj)
	if err != nil {
		return nil, err
	}

	var result map[string]interface{}
	if err := json.Unmarshal(b, &result); err != nil {
		return nil, err
	}
	return result, nil
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145734.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月16日 下午6:20
下一篇 2022年5月16日 下午6:20


相关推荐

  • Vue(五)计算属性、过滤器、axios、vue 生命周期

    Vue(五)计算属性、过滤器、axios、vue 生命周期vue:计算属性、过滤器、axios、vue的生命周期,$nextTick()。

    2025年8月14日
    5
  • YUI3学习(一)—入门

    YUI3学习(一)—入门   学习YUI3有一段时间,并且应用在了一些项目的前端开发中,感觉还是蛮不错的,所以决定开始记录下YUI3的学习历程和个人经验。   YUI3在前身YUI2基础上进行了大量的重新设计,并不只是简单的版本升级。YUI3强调代码重用,将功能做了级别划分和颗粒化的设计。在概念上抽象出核心、工具、和组件类,分别放在不同的目录结构中,需要的时候自行去引用。为动态加载的框架设计做铺垫。YUI3…

    2022年7月12日
    28
  • 异步加载爬取思路

    异步加载爬取思路以前一直对于异步加载不太熟悉 近期需要爬取一个异步加载都网页 弄了很长时间都没有收获 只能去了解一下异步加载的过程 异步加载的理解 异步加载是在网页本身不发生改变的情况下 增加数据 比如很多网页通过不断的下拉就可以有新的内容产生 以前的内容也保存着 甚至在前面的内容还没有完全展示的时候 后面的内容也可以展示 这样的技术就可以加快网页的加载速度 爬取时的问题 因为是异步加载 很多公司会把数据

    2026年3月17日
    2
  • pytest的assert_assert断言语句

    pytest的assert_assert断言语句前言断言是写自动化测试基本最重要的一步,一个用例没有断言,就失去了自动化测试的意义了。什么是断言呢?简单来讲就是实际结果和期望结果去对比,符合预期那就测试pass,不符合预期那就测试failed

    2022年7月28日
    23
  • break和continue的区别

    break和continue的区别1.break用break语句可以使流程跳出switch语句体,也可以用break语句在循环结构终止本层循环体,从而提前结束本层循环。使用说明:(1)只能在循环体内和switch语句体内使用break;(2)当break出现在循环体中的switch语句体内时,起作用只是跳出该switch语句体,并不能终止循环体的执行。若想强行终止循环体的执行,可以在循环体中,但并不在switch语…

    2022年6月14日
    64
  • 从零开始的大数据技术学习路线指南:带你轻松成为大数据开发工程师![通俗易懂]

    从零开始的大数据技术学习路线指南:带你轻松成为大数据开发工程师![通俗易懂]之前有不少小伙伴留言和私信我关于大数据学习路线,以及咨询我一些关于有工作经验想转行大数据的问题,只言片语也讲不清。我花了一个月整理了一份我当初学习的大数据学习路线,从最基础的大数据集群搭建开始,希望能帮助到大家。

    2022年5月23日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号