blog
blog copied to clipboard
posts/go/go-array-slice/
希望多来点数组跟切片的比较,初学的时候一脸懵逼
切片和数组的本质区别是:切片是一个结构体,里面有一个array指针,指向存放数据的数组。 数组介绍:https://github.com/jincheng9/go-tutorial/tree/main/workspace/lesson10 切片介绍:https://github.com/jincheng9/go-tutorial/tree/main/workspace/lesson13 Go里有引用传递么?https://github.com/jincheng9/go-tutorial/tree/main/workspace/problem/p3
访问速度
var a [2]string{"脑子进","煎鱼了"}
fmt.Println(a[0], a[1])
和
var a []string{"脑子进","煎鱼了"}
fmt.Println(a[0], a[1])
怎么才能看出来有区别?