V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
beego
kidlj
V2EX  ›  Go

Golang 范型 proposal

  •  
  •   kidlj · 10 天前 · 2193 次点击

    Blog: https://blog.golang.org/generics-proposal

    Proposal: https://github.com/golang/go/issues/43651

    Design: https://go.googlesource.com/proposal/+/refs/heads/master/design/go2draft-type-parameters.md

    完全向后兼容,使用 interface 表示 type constraints 。最快到 1.18 beta 可以体验 /使用。

    17 条回复    2021-01-18 18:37:57 +08:00
    laoxigua
        1
    laoxigua   10 天前 via iPhone
    翘首以待
    yzbythesea
        2
    yzbythesea   10 天前
    毫无必要
    Yvette
        3
    Yvette   10 天前
    喜大普奔
    Cbdy
        4
    Cbdy   10 天前 via Android   ❤️ 10
    Go 不需要泛型
    jdlau
        5
    jdlau   10 天前 via Android
    期待
    waising
        6
    waising   10 天前 via iPhone
    要 22 年了啊
    huang119412
        7
    huang119412   10 天前
    又想起了 C++之父经典的那句话。
    Rwing
        8
    Rwing   10 天前
    感动,没有泛型太难受
    GM
        9
    GM   10 天前
    Keep it simple, STUPID!
    araraloren
        10
    araraloren   10 天前
    为啥不用 () 呢,我们需要保持 parser 足够简单。(
    lxilu
        11
    lxilu   10 天前 via iPhone
    泛型,广泛的泛
    lewinlan
        12
    lewinlan   10 天前 via Android
    致远星战况如何
    hxyCoding
        13
    hxyCoding   10 天前
    @GM 支持
    提议似乎都只在考虑泛型的协变,没有考虑逆变,
    泛型只会带来复杂,就像 99%的 interface 只会有一个 impl 一样
    hwdef
        14
    hwdef   10 天前
    22 年,,,只能希望 go 后面那几个大佬长命百岁了。
    Vedar
        15
    Vedar   10 天前
    go 脱掉的衣服 要一件件穿回来了
    kuro1
        16
    kuro1   9 天前
    不需要+1
    shengu
        17
    shengu   4 天前
    有范型的 go 还是 go 吗?
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2803 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:29 · PVG 13:29 · LAX 21:29 · JFK 00:29
    ♥ Do have faith in what you're doing.