Go|Go 语言入门 3-动态数组(slice)的特性及实现原理

go 语言中的动态数组(slice),是基于数组实现的,可以相比数组而言更加的灵活。其他语言的 slice 通常仅是一个 API, 但是 go 语言的 slice 不仅仅是一种操作, 也是一种数据结构。 我们先看一下 slice 的数据结构: type slice struct { array un

    推荐阅读