Go 获取指向列表中元素的指针

Go 获取指向列表中元素的指针,go,pointers,go-list,Go,Pointers,Go List,我的问题是,我需要一个指针,指向被验证为T类型的列表元素 e*list.Element t*t 但是如果我想使用类型验证 如果是实例,ok:=e.Value.(T);嗯{ t=&实例 } 我只能得到一份e.Value 如何获取e.Value的引用作为T类型的指针 感谢您的帮助,我希望我的示例是足够的如果e存储类型为T的值,则您不能 将*T值存储在元素中,这样您就可以从e中键入assert*T 见相关问题: 如果存储了类型为T的值,则无法执行此操作。存储*T值,这样您就可以从e键入asser

我的问题是,我需要一个指针,指向被验证为T类型的列表元素

e*list.Element

t*t

但是如果我想使用类型验证

如果是实例,ok:=e.Value.(T);嗯{ t=&实例 }

我只能得到一份e.Value 如何获取e.Value的引用作为T类型的指针


感谢您的帮助,我希望我的示例是足够的

如果
e
存储类型为
T
的值,则您不能

*T
值存储在元素中,这样您就可以从
e
中键入assert
*T

见相关问题:


如果存储了类型为
T
的值,则无法执行此操作。存储
*T
值,这样您就可以从
e
键入assert
*T
。谢谢您的帮助