切片通过索引初始化

来源:7-5 slice切片的的基本操作

life小小袁

2022-03-18

图片描述

老师,我定义了一个切片并初始化,298行之前没问题,然后301行是对couses赋值还是重新初始化呀?我从输出的结果看像是对course重新初始化了,而不是在原来的基础上追加元素的,我原本以为结果是 courses: []string{“django”, “scrapy”, “tornado”, “php”, “”, “java”}

写回答

1回答

bobby

2022-03-22

是的,重新初始化,你右边的写法就是新生成了一个对象了,这个肯定不是修改啊, 你如果想达到这个效果应该是 courses = append(courses, []string{3:"php"}...)

0
0

Go+Python打造电商系统 自研微服务框架 抓紧高薪机遇

快速转型Go工程师,成为具备双语言后端能力的开发者

508 学习 · 530 问题

查看课程