go2 会影响 go 之前的架构嘛

2020-10-16 17:39:13 +08:00
 AlpacaCode

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

3185 次点击
所在节点    Go 编程语言
17 条回复
richzhu
2020-10-16 17:43:08 +08:00
啊哈哈~ 最好是会影响,虽然难受但是可以一次性把痛点都解决
不过根据 go 社区的德性,看起来是不会影响的~~~
AlpacaCode
2020-10-16 17:50:56 +08:00
@richzhu 感觉变动了项目上会有很大影响。虽然俗话说的好,能跑起来就行
renmu123
2020-10-16 17:53:13 +08:00
我猜是不可能的,py 在前,之后很少有语言会这样了,从 2 到 3 可是差不多迁移了 10 年,go 这种公司主导更不会出现这种情况了
AlpacaCode
2020-10-16 17:57:18 +08:00
@renmu123 看了一下 go2 更新的草案,错误处理和泛型支持也算是两大块内容了吧。。不知道之前的框架会做怎样的处理
aloxaf
2020-10-16 18:00:46 +08:00
py2 和 py3 是因为互不兼容才会分裂。go 和 go2 难道也不兼容吗……
AlpacaCode
2020-10-16 18:06:54 +08:00
@aloxaf 我是觉得加入泛型以后会有一些结构上的变动
keepeye
2020-10-16 18:14:16 +08:00
应该向下兼容的
rrfeng
2020-10-16 18:16:16 +08:00
我觉得一定会向前兼容,不用担心。
x940727
2020-10-16 18:17:11 +08:00
在哪看 Go2 的更新啊,https://blog.golang.org/go2-here-we-come 是这个吗?
monkeyWie
2020-10-16 18:19:34 +08:00
错误处理定稿了吗
cheng6563
2020-10-16 18:20:41 +08:00
连个括号都舍不得变一下,肯定不会变了
AlpacaCode
2020-10-16 18:21:00 +08:00
@x940727 github 上面有 你可以搜一下
janxin
2020-10-16 18:21:43 +08:00
不会
AlpacaCode
2020-10-16 18:25:55 +08:00
@cheng6563 啊哈哈哈哈哈有被笑到
AlpacaCode
2020-10-16 18:30:26 +08:00
@monkeyWie 看样子还没有
FutherAll
2020-10-16 18:36:26 +08:00
变动只是 api 变动吧,改改代码适配新的 api 就可以了吧🐶
natsukage
2020-10-16 22:14:23 +08:00
点进来之前没仔细看还以为说 surface,果然不能熬夜太久

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/715726

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX