切片类型的内部定义如:type _slice struct { // referencing underlying elements elements unsafe.Pointer // number of elements and capacity len, cap int}对于slice,就是O(1)getlen或者capfield。len()和cap()ofarray在程序编译时计算。对于array,它也是O(1)获取len或cap字段。