2024-12-07 golang的固执与随大流

2024-12-09  本文已影响0人  胜果铺子

以前一直固执,就不加新语言特性。——这有道理啊。越少特性就越容易学习。

所以别的语言几乎都有的max和min,在golang竟然一直都没有。直到Go 1.21版终于顶不住压力,加了这俩函数。这个版本发布日期是2023-8-8,也就是去年夏天!

还有就是 for 从0到一个整数循环,以前必须写三段,像C那样。到Go 1.22才允许你写

for i := range 10 {}

这是今年春天才发布的。——可能Go的决策者换人了?不是Russ了?

另外一直搞不清楚为什么Go逆序排序(从大到小)那么多种写法。有slices.Sortsort.Slice,还有slices.SortFunc……

上一篇 下一篇

猜你喜欢

热点阅读