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

有什么电商网站做推广赚佣金的比较好的国外网站建设公司

有什么电商网站做推广赚佣金的,比较好的国外网站建设公司,做网站的框架组合,深圳网站设计必选成都柚米科技09做问题 json包里使用的时候,结构体里的变量不加tag能不能正常转成json里的字段? 怎么答 如果变量首字母小写,则为private。无论如何不能转,因为取不到反射信息。如果变量首字母大写,则为public。 不加tag&#xff0c…

在这里插入图片描述

问题

json包里使用的时候,结构体里的变量不加tag能不能正常转成json里的字段?

怎么答

  • 如果变量首字母小写,则为private。无论如何不能转,因为取不到反射信息。
  • 如果变量首字母大写,则为public。

不加tag,可以正常转为json里的字段,json内字段名跟结构体内字段原名一致。加了tag,从struct转json的时候,json的字段名就是tag里的字段名,原字段名已经没用。

举例

通过一个例子加深理解。

package main
import ("encoding/json""fmt"
)
type J struct {a string             //小写无tagb string `json:"B"`  //小写+tagC string             //大写无tagD string `json:"DD"` //大写+tag
}
func main() {j := J {a: "1",b: "2",C: "3",D: "4",}fmt.Printf("转为json前j结构体的内容 = %+v\n", j)jsonInfo, _ := json.Marshal(j)fmt.Printf("转为json后的内容 = %+v\n", string(jsonInfo))
}

输出

转为json前j结构体的内容 = {a:1 b:2 C:3 D:4}
转为json后的内容 = {“C”:“3”,“DD”:“4”}

解释

结构体里定义了四个字段,分别对应 小写无tag,小写+tag,大写无tag,大写+tag。
转为json后首字母小写的不管加不加tag都不能转为json里的内容,而大写的加了tag可以取别名,不加tag则json内的字段跟结构体字段原名一致。

http://www.yayakq.cn/news/225094/

相关文章:

  • vs2017html5网站开发新产品推广方式有哪些
  • 退役军人事务部网站建设机票旅游网站开发
  • 石家庄工信部网站怎样在网站做友情链接
  • 全flash网站模板菏泽网站建设公司官网
  • 网站后台发表文章网站建设需经历的步骤
  • 南宁网站优化公司哪家好徽信小程序是什么
  • 网站建设代码实例网站的排名就是友情链接
  • 取名网站怎么做搭建外文网站
  • 专业开发网站企业什么是网络营销?网络营销与电商营销有什么区别?
  • 网站建设及相关流程图ftp网站服务器
  • 如何知道自己网站主机哪里可以免费申请空间 注册域名 申请网站
  • 乐清市做淘宝网站公司开展建设文明网站活动方案
  • 邯郸专业网站建设公司建设h5网站
  • 定制型网站建设合同范本硬件开发设计流程
  • 网站模版怎样使用网站建设培训班
  • 佛山网站建设3lue3luewordpress简单用户积分
  • 无锡网站建设专注千客云网络微信支付 wordpress
  • 烟台网站推广排名如何做线上营销
  • iis配置网站访问权限合肥网站关键词优化
  • 企业建站系统开源网站404页面的作用
  • 网站负责人照片中国商标注册查询官网
  • 生鲜网站策划做网站签到挣钱吗
  • 网站背景磨砂灰背景怎么做域名查询站长工具
  • 短视频营销论文重庆seo薪酬水平
  • 如何购买网站虚拟主机网络工程师报名时间2022
  • 做网站要学哪些程序网站合同需要注意什么呢
  • 做网站内容图片多大宁波seo品牌推广排名
  • mvc 网站路径网站开发企业标准
  • 优品ppt模板免费下载网站铁路建设标准网站
  • 武威 网站开发网址大全官方免费下载安装