最新版本
来源:4-1 结构体和方法

慕粉4124437
2020-03-01
对于前几天的新版本特性,老师有没有补充计划?
写回答
1回答
-
ccmouse
2020-03-02
Go语言每半年会有一个计划的升级,我会关注并且在必要的时候进行补充。
这次1.14主要有:
go module的依赖管理模式达到production的质量,号召大家使用。
一个小的语法增强:https://github.com/golang/proposal/blob/master/design/6977-overlapping-interfaces.md
defer的性能提升。这部分网上有很多分析和对照。官方的说法是提升到不必担心额外的开销,可以用于需要高性能的场合。
goroutine之间的切换开始不再是不可剥夺的。这点我在课上讲到了它是不可剥夺的,也注意到各个版本,包括go版本,各种配置,不同操作系统版本之间在goroutine异步切换的时候表现并不一致。而在1.14之后它不再会像我录像里那样死机。不过这对于我们平时作为开发者影响不大。这里我计划简单补充一下。
timer的性能提升
其它一些小的改动
30
相似问题