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

go2 会影响 go 之前的架构嘛

  •  
  •   AlpacaCode · 2020-10-16 17:39:13 +08:00 · 3272 次点击
    这是一个创建于 1503 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如他的泛型支持和错误处理解决方法,会不会像 py2 和 py3 一样照成两种语言的样子

    17 条回复    2020-10-16 22:14:23 +08:00
    richzhu
        1
    richzhu  
       2020-10-16 17:43:08 +08:00
    啊哈哈~ 最好是会影响,虽然难受但是可以一次性把痛点都解决
    不过根据 go 社区的德性,看起来是不会影响的~~~
    AlpacaCode
        2
    AlpacaCode  
    OP
       2020-10-16 17:50:56 +08:00
    @richzhu 感觉变动了项目上会有很大影响。虽然俗话说的好,能跑起来就行
    renmu123
        3
    renmu123  
       2020-10-16 17:53:13 +08:00 via Android
    我猜是不可能的,py 在前,之后很少有语言会这样了,从 2 到 3 可是差不多迁移了 10 年,go 这种公司主导更不会出现这种情况了
    AlpacaCode
        4
    AlpacaCode  
    OP
       2020-10-16 17:57:18 +08:00
    @renmu123 看了一下 go2 更新的草案,错误处理和泛型支持也算是两大块内容了吧。。不知道之前的框架会做怎样的处理
    aloxaf
        5
    aloxaf  
       2020-10-16 18:00:46 +08:00
    py2 和 py3 是因为互不兼容才会分裂。go 和 go2 难道也不兼容吗……
    AlpacaCode
        6
    AlpacaCode  
    OP
       2020-10-16 18:06:54 +08:00
    @aloxaf 我是觉得加入泛型以后会有一些结构上的变动
    keepeye
        7
    keepeye  
       2020-10-16 18:14:16 +08:00
    应该向下兼容的
    rrfeng
        8
    rrfeng  
       2020-10-16 18:16:16 +08:00
    我觉得一定会向前兼容,不用担心。
    x940727
        9
    x940727  
       2020-10-16 18:17:11 +08:00
    在哪看 Go2 的更新啊,https://blog.golang.org/go2-here-we-come 是这个吗?
    monkeyWie
        10
    monkeyWie  
       2020-10-16 18:19:34 +08:00
    错误处理定稿了吗
    cheng6563
        11
    cheng6563  
       2020-10-16 18:20:41 +08:00 via Android
    连个括号都舍不得变一下,肯定不会变了
    AlpacaCode
        12
    AlpacaCode  
    OP
       2020-10-16 18:21:00 +08:00
    @x940727 github 上面有 你可以搜一下
    janxin
        13
    janxin  
       2020-10-16 18:21:43 +08:00
    不会
    AlpacaCode
        14
    AlpacaCode  
    OP
       2020-10-16 18:25:55 +08:00
    @cheng6563 啊哈哈哈哈哈有被笑到
    AlpacaCode
        15
    AlpacaCode  
    OP
       2020-10-16 18:30:26 +08:00
    @monkeyWie 看样子还没有
    FutherAll
        16
    FutherAll  
       2020-10-16 18:36:26 +08:00 via iPhone
    变动只是 api 变动吧,改改代码适配新的 api 就可以了吧🐶
    natsukage
        17
    natsukage  
       2020-10-16 22:14:23 +08:00 via iPhone
    点进来之前没仔细看还以为说 surface,果然不能熬夜太久
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5576 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 01:29 · PVG 09:29 · LAX 17:29 · JFK 20:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.