Pointers Go相当于C中的空指针

Pointers Go相当于C中的空指针,pointers,go,Pointers,Go,我一直在玩围棋,制作一些数据结构库,我有一个大问题。我希望数据结构能够包含任何类型,但我看不到在Go中实现这一点的任何方法,因为您不能声明void指针,而且它们没有像NSObject这样的类,所有内容都从该类继承。如何在Go中实现相同的功能?根据: 类型实现包含其方法的任何子集的任何接口,因此可以实现几个不同的接口。例如,所有类型都实现空接口:接口{} 如果您在该文档中搜索接口{},您将看到许多示例,说明如何使用它来做您想做的事情。非常感谢您的回答。我只是修改了我的链接表,使用了一个实现空白界面

我一直在玩围棋,制作一些数据结构库,我有一个大问题。我希望数据结构能够包含任何类型,但我看不到在Go中实现这一点的任何方法,因为您不能声明void指针,而且它们没有像NSObject这样的类,所有内容都从该类继承。如何在Go中实现相同的功能?

根据:

类型实现包含其方法的任何子集的任何接口,因此可以实现几个不同的接口。例如,所有类型都实现空接口:接口{}


如果您在该文档中搜索
接口{}
,您将看到许多示例,说明如何使用它来做您想做的事情。

非常感谢您的回答。我只是修改了我的链接表,使用了一个实现空白界面的类型。使用界面和松散的输入实现这样的功能是多么简单,真是太棒了。 interface{}