泛型什么时候能用, 1.19支持字段吗?

aaaaaaaa1 · · 2607 次点击
5楼 <a href="/user/aaaaaaaa1" title="@aaaaaaaa1">@aaaaaaaa1</a> ```golang // 二叉查找树实现 type Node[k, v int | string] struct { Key k Value v Left *Node[k, v] Right *Node[k, v] } type Tree[k, v int | string] struct { Root *Node[k, v] N int } func NewTree[k, v int | string]() *Tree[k, v] { return new(Tree[k, v]) } func (t *Tree[k, v]) Put(key k, value v) { t.Root = t.PutOnNode(t.Root, key, value) } ``` 你看看代码,还是说我理解错了。
#7
更多评论
说实话有没有泛型也不影响写代码吧?
#1
读取字段不支持是什么,方法参数可以有泛型。
#2