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

Golang 范型 proposal

  •  
  •   kidlj ·
    kidlj · 2021-01-13 02:14:16 +08:00 · 3660 次点击
    这是一个创建于 1389 天前的主题,其中的信息可能已经有所发展或是发生改变。

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