考虑这个例子:
sliceA := make([]byte, 10)
sliceB := make([]byte, 10)
// sliceA and sliceB are referencing different memory,
// witch eventually may contain same data
sliceC := sliceA[:]
// sclieC references same memory as sliceA
sliceD := sliceA[1:2]; sliceE := sliceA[4:5]
// assert that sliceD and sliceE share same block of memory
有什么方法可以检查 2 个切片是否是对同一内存的引用?
编辑
我要比较的切片可能不指向底层内存块的同一段。