Pointers 将指针片分配给它们实现的接口片

Pointers 将指针片分配给它们实现的接口片,pointers,go,slice,Pointers,Go,Slice,我需要一些关于golang行为的许可。假设我们有一个与某个方法的接口,并且我们有一个实现该方法的类型。若我们将类型指针分配给定义为接口的变量,golang允许我们这样做 但当我们试图将要键入的指针片分配给定义为包含接口片的变量时,golang感到恐慌 有人能解释为什么吗 当它出现时: 它们在内存中没有相同的表示形式 谢谢,我错过了!

我需要一些关于golang行为的许可。假设我们有一个与某个方法的接口,并且我们有一个实现该方法的类型。若我们将类型指针分配给定义为接口的变量,golang允许我们这样做

但当我们试图将要键入的指针片分配给定义为包含接口片的变量时,golang感到恐慌

有人能解释为什么吗

当它出现时:

它们在内存中没有相同的表示形式


谢谢,我错过了!