一片蛋糕
#go #数组 #slice

切片和数组之间有区别吗?好吧,如果有的话,那是关系的差异。 slice取决于array,当您在Go中声明slice时,您会获得与切片相关的基础数组,如果您有几个相同类型的切片,甚至可以与基础数组共享存储。

您如何创建切片?

您可以使用相同的设施在GO中声明阵列,并提供有关“容量”的可选论点:

make([]int, 50, 100)

这与创建数组并将其切片相同:

new([100]int)[0:50]

阅读更多