[Go] GO语言实战-slice的初始化影响转换成json后的数据结构
2023-02-18 15:41:31 时间
1. 切片slice的声明和初始化 , 如果只是单纯的声明 var list []string , 那么list现在是nil , 转换成json会变成null
2. 声明后使用了append函数增加了数据 , 那么就是正常的列表了
var list []string list=append(list,"你好")
3. 可以使用下面的形式初始化0个元素的切片slice , 转换成json会是[]
var list =[]string{} //字面量初始化 //或者 list:=make([]string,0)//make函数初始化
相关文章
- [Linux]查看Linux系统位数版本
- [GO]实现定时器指定时间执行
- [GO项目]开源免费在线客服系统-真正免费开源-GOFLY0.3.5发布-极简强大Go语言开发WEB网页客服
- [Go]Golang中控制并发的sync包
- [GO项目]开源免费在线客服系统-真正免费开源-GOFLY0.3.3发布-极简强大Go语言开发网页客服
- [Git]将github的https地址改为ssh形式
- [Git]windows下设置ssh keys 免密push到github
- [Go] go mod下载的依赖包位置
- [Go] go mod 设置GOPROXY环境变量中的direct意义
- [GO项目]开源免费在线客服系统-真正免费开源-GOFLY0.3.2发布-极简强大Go语言开发网页客服
- [Go] linux下安装go1.16
- [GO项目]开源免费在线客服系统-真正免费开源-GOFLY0.2.9发布-极简强大Go语言开发网页客服
- [Go]Golang 1.16 中 Modules的主要变化更新
- [GO]mysql中支持表情emoji字符的几个修改点
- [Go]实现GO语言中的base64_decode 解决非法字符问题
- [GO]使用go-smtp发送邮件通知
- [Go] Go语言实现post请求时发送header头信息
- [Go]GO语言实现发送post请求
- [Go] json.Unmarshal()解析后存储的结构体定义
- [Go]获取当前时间戳秒/毫秒/纳秒 转成字符串string