参见http://blog.golang.org/go-slices-usage-and-
internals。
如果要追加到切片的内容不适合当前切片的容量,则append函数 可以 分配新的基础数组。Append 确实会
修改基础数组。您必须将其分配回变量的原因是,正如我在第一句中所说的那样,可以重新分配基础数组,而旧切片仍将指向旧数组。
看到这个播放示例,以确切地了解我在说什么。

参见http://blog.golang.org/go-slices-usage-and-
internals。
如果要追加到切片的内容不适合当前切片的容量,则append函数 可以 分配新的基础数组。Append 确实会
修改基础数组。您必须将其分配回变量的原因是,正如我在第一句中所说的那样,可以重新分配基础数组,而旧切片仍将指向旧数组。
看到这个播放示例,以确切地了解我在说什么。