Go——小白学习之切片

简介: 切片和数组的区别:数组:a:=[5]int{}      固定数字为数组切片:s:=[]int{}    [ ]里面为空,或者为...  不固定为切片切片可用append申请空间大小,s:=append([ ]int  2,10),appen...

切片和数组的区别:

数组:a:=[5]int{}      固定数字为数组

切片:s:=[]int{}    [ ]里面为空,或者为...  不固定为切片

切片可用append申请空间大小,s:=append([ ]int  2,10),append在使用时,一旦超过原来底层数组容量,通常以2倍容量分配原来的数组,并复制原来的数组


切片截取:


img_def17101385f566f834d299f4aee63b0.png
img_22b160872433b036a114fc843f18ca0b.png
目录
相关文章
|
16天前
|
存储 Go 索引
go语言中数组和切片
go语言中数组和切片
26 7
|
26天前
|
Go 索引
Go语言中,遍历数组或切片
在Go语言中,遍历数组或切片
42 6
|
18天前
|
Go 索引
go语言for遍历数组或切片
go语言for遍历数组或切片
88 62
|
4月前
|
缓存 NoSQL Go
通过 SingleFlight 模式学习 Go 并发编程
通过 SingleFlight 模式学习 Go 并发编程
|
22天前
|
Go 索引
go语言遍历数组和切片
go语言遍历数组和切片
20 2
|
1月前
|
数据采集 监控 Java
go语言编程学习
【11月更文挑战第3天】
41 7
|
1月前
|
设计模式 测试技术 Go
学习Go语言
【10月更文挑战第25天】学习Go语言
26 4
|
1月前
|
存储 Go
|
1月前
|
Java Go 数据处理
go语言使用切片而非数组
【10月更文挑战第18天】
16 1
|
1月前
|
Go