零切片就是其元素值都是元素类型的零值的切片。 空切片就是数组指针不为nil,且 slice 的长度为0。 nil切片就是引用底层数组指针为 nil 的 slice。 操作上零切片、空切片和正常的切片都没有任何区别,但是nil切片会多两个特性,一个nil切片等于 nil值,且进行 json 序列化时其值为 null,nil切片还可以通过赋值为 nil 获得。