Go Wiki:Go 2 泛型回饋意見

此頁面旨在收集和整理有關 Go 2 合約 (泛型) 草案設計 的回饋意見。

語法的原型實作可以在 https://go.dev.org.tw/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 的一部分。