以前一直固执,就不加新语言特性。——这有道理啊。越少特性就越容易学习。
所以别的语言几乎都有的max和min,在golang竟然一直都没有。直到Go 1.21版终于顶不住压力,加了这俩函数。这个版本发布日期是2023-8-8,也就是去年夏天!
还有就是 for 从0到一个整数循环,以前必须写三段,像C那样。到Go 1.22才允许你写
for i := range 10 {}
这是今年春天才发布的。——可能Go的决策者换人了?不是Russ了?
另外一直搞不清楚为什么Go逆序排序(从大到小)那么多种写法。有slices.Sort、sort.Slice,还有slices.SortFunc……







网友评论