go slice学习笔记

go Slice Note

未指定大小的数组即切片

var name []type		

make()用法

	var name []type = make([]type, len)

	name := make([]type, len)
	
	name := make([]int,len,cap) 

初始化和赋值

	s :=[] int {1,2,3 } 
	
	s := arr[:]  

	s := arr[startIndex:endIndex] 

常用函数

	len(slice)

	cap(slice)
	
	slice = slice.append(slice, 0)

	copy(slice1, slice2)

你可能感兴趣的:(Go)