当前位置: 首页 > news >正文

长沙做网站公司有哪些搜索引擎营销的方法

长沙做网站公司有哪些,搜索引擎营销的方法,gis网站开发教程,重庆网站开发解决方案架构设计,有处设计,需要将string类型转为instance的实际类型,不更改业务代码的前提下,修改接口数据 因为涉及到unmarshal,因此要先判断instance中的存储的值是否已经是一个指针 如果不是,则需要包装为一个指…

架构设计,有处设计,需要将string类型转为instance的实际类型,不更改业务代码的前提下,修改接口数据
因为涉及到unmarshal,因此要先判断instance中的存储的值是否已经是一个指针
如果不是,则需要包装为一个指针类型
进行unmarshal,最终拿到实际的解析结果
解析完之后,再根据最开始是否有过包装行为,将区别返回
从而实现架构上0业务代码的侵入

// string->interface
func demo(ctx context.Context, respStr string, instance interface{}) (interface{}, error) {v := reflect.ValueOf(instance)if !v.IsValid() {return nil, errors.New("demo_any_invalid")}if v.Kind() == reflect.String {return respStr, nil}dstAny := v.Interface()var needDeref boolif v.Kind() != reflect.Ptr {ptr := reflect.New(v.Type())dstAny = ptr.Interface()needDeref = true}if err := jsonx.UnmarshalFromString(respStr, dstAny); err != nil {return nil, errors.New("demo_unmarshal_fail")}if !needDeref {return dstAny, nil}derefDstAny := reflect.ValueOf(dstAny)if derefDstAny.Kind() != reflect.Ptr {return nil, errors.New("demo_tmp_any")}return derefDstAny.Elem().Interface(), nil
}
http://www.fp688.cn/news/142762.html

相关文章:

  • 网站建设开发合同书(终极版)优化公司排名
  • 上海监理建设协会网站西安seo服务外包
  • 宝安区做外贸网站的公司惠州seo关键字排名
  • 宝应seo优化公司seo系统培训课程
  • 网页ui设计作品欣赏上海最专业的seo公司
  • 自己做网站的图片品牌推广方案ppt
  • dm广告设计图片seo优化的内容有哪些
  • 推客易可以做自己的网站吗点击精灵seo
  • 景德镇市场建设局网站今日重大财经新闻
  • 网上如何做任务赚钱的网站怎么做网站宣传
  • 苏州好的做网站的公司有哪些大数据营销是什么
  • 安阳区号后三位武汉标兵seo
  • 网站备案密码百度关键词搜索怎么做
  • jsp动态网站开发教科书关键词网站
  • 合肥本地建网站曼联vs恩波利比分
  • 建站程序aspseo短视频
  • 长春做网站公司三只松鼠营销案例分析
  • 做 理财网站最好的网络推广方式
  • 用javascript做的网站网站如何发布
  • 网站建设图片怎么做泸州网站seo
  • 顶做抱枕网站长沙seo网络公司
  • 建设部网站录入业绩西安网站排名优化培训
  • 织梦 蓝色 个人网站博客网站源码网络广告策划书模板范文
  • 自己如何建设一个彩票网站企业文化案例
  • 易语言做网站教程专业的网络推广
  • 做网站为什么图片上传不了广告联盟
  • 批发网站怎么做做网络推广怎么收费
  • 自己建立网站怎么建时事热点新闻
  • 网站怎么识别PC 手机营销案例分享
  • 馆陶企业做网站推广云优化seo