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

洛阳网站建设制作多少钱广东住房城乡建设厅网站首页

洛阳网站建设制作多少钱,广东住房城乡建设厅网站首页,专业的佛山网站建设价格,php网站开发实训心得最近使用了Redis的Hash#xff0c;把一个对象给存储到了hash里面#xff0c;具体如下#xff1a; 现在需要从RedisHash缓存里面把结果给取出来#xff0c;同时赋值到一个对象上面 result, err : global.GVA_REDIS.HGetAll(context.Background(), key).Result() 问题是resul…最近使用了Redis的Hash把一个对象给存储到了hash里面具体如下 现在需要从RedisHash缓存里面把结果给取出来同时赋值到一个对象上面 result, err : global.GVA_REDIS.HGetAll(context.Background(), key).Result() 问题是result是一个  map[string]string 类型我们直接把map[string][string]给序列化成json字符串是不符合我们预想的因为map的值是string类型为什么map的值不存int类型因为redis只能存储字符串但是对象上面有些属性是int类型的导致我们反序列化失败 既然不能直接序列化map成为一个符合我们结果的json字符串我们就自己构建一个json字符串 j : {for k, v : range result {j \ k \ : v ,}j j[:len(j)-1]j }err json.Unmarshal([]byte(j), ExamDetail) 然后我们再使用反序列化即可成功了 补充 当一个对象被存储在Redis的Hash里面的时候如果原本是int类型那存储到Hash的时候是没有字符串的两个如果是string类型是会有 但是其实两个value本质都是string我们正是通过这个关键点把map给反序列化到结构体上了并成功对应其各种类型
http://www.dnsts.com.cn/news/237495.html

相关文章:

  • 如何做外贸网站的推广高端品牌logo图片
  • 易名网站备案西宁高端网站制作
  • 广州高端品牌网站建设2008iis7建立网站
  • 快法务网站开发wordpress 公司建站
  • 遵义花果园网站建设微信公众号上漂亮的模板怎么弄
  • 阳江建设网站无锡seo网站排名优化
  • 章丘市网站建设seo西宁建设网站多少钱
  • 临沂企业网站建站模板androidstudio手机版下载
  • js与asp.net做的网站vue做视频网站
  • dw怎么做网站的导航栏哈尔滨网站制作策划
  • 中国建设网站的证件怎么查询珠海市官网网站建设平台
  • 合肥有没有做网站的单位云南昆明网站建设快速优化
  • 如何制作导航网站陕西省西安市建设工程信息网
  • 小说网站做编辑网站建设哪个
  • 怎么看网站发的外链wordpress首页最新文章
  • 网站开发带后台网站开发使用的软件
  • 一个网站备案号是冒用其它公司的济南网站APP
  • 沈阳网站优化建设绩效考核表 网站建设
  • 的网站成都住房和城乡建设厅网站
  • 云南建筑工程网大连网络推广网站优化找哪家好
  • 个人怎么建网站最好的外贸网站建设
  • 怎么做服务器网站下载链接绘制网站结构图
  • 石林网站建设网站开发中职教材
  • 网站文章编辑器代码俄罗斯乌克兰死亡人数
  • 做网站用的国外节点服务器网站建设昆山
  • 小创业公司网站怎么做织梦如何临时关闭网站
  • 建设企业网站优势合肥公司注册
  • 外贸网站网站建设通过wordpress建站
  • 网站优化seo培快速软件开发平台
  • 刀具东莞网站建设动漫网站建设毕业设计