Go 中的 C# 代码相当于什么,我该如何构建它
class ModelX<T>
{
public T Data { get; set; }
}
ModelX<int>
Run Code Online (Sandbox Code Playgroud)
我尝试过类似的事情:
type ModelX<T> struct {
ModelY
Data []T
}
m := ModelX<T>
Run Code Online (Sandbox Code Playgroud)
这个怎么做?那可能吗?
我正在 Golang 中制作一棵(非二元)树。
在Java中,我会使用类似的东西
class Node{
List <Object> data;
}
Run Code Online (Sandbox Code Playgroud)
其中 data 可以是指向数据或子节点的指针
在 C 或 C++ 中,我会使用 void*。
我应该在 golang 中使用什么类型