Go Wiki:Go 2 泛型反馈

此页面旨在收集和整理有关 Go 2 合同(泛型)草案设计 的反馈。

可以在 https://golang.ac.cn/cl/149638 中找到语法原型实现,该实现可能会修补在 Go 存储库提示上。

请在您的博客、Medium、GitHub Gists、邮件列表、Google Docs 等上发布反馈。然后请在此处链接它。

随着反馈数量的增加,请随时按特定类型的反馈组织或重新组织此页面。

支持

补充(支持修改)

反建议

反对

添加您的反馈

请按以下格式设置所有条目。

为了更容易查看新反馈。请创建一个 Gist。还要帮助按时间倒序列出列表,方法是将您的新条目包含在类别列表的顶部

快速评论

type Key _
type Value _

type IntStringHolder Holder<Key:int, Value:string>

type Holder struct {
    K Key
    V Value
}

func (h *Holder) Set(k Key, v Value) {
    h.K = k
    h.V = v
}

func main() {
    v:= IntStringHolder{}
    v.Set(7,"Lucky")
}

此内容是 Go Wiki 的一部分。