golang为什么要内置map?

2025-06-18 00:15:11

学太多的坏处就想太多。

Go 从一开始就不是一个想很多的语言。

举个简单的例子,2012 年 Go 1.x 发布,承诺不会有breaking change。

这个时候就有急需解决的问题,any ( 也就是 interface{} ) 的滥用。

Zig、Rust、Swift、Dart,新兴的语言没有一个这么玩的,大家都开始追求 type sound,最差最差也要达到一个甜品点(比 J***a 强)。

到 Go 这,好嘛,反射、code generate、any 三板斧,打的你眼冒金光。

类型系统都这样了,还追…。

golang为什么要内置map?
广告位810*200
相关阅读
把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法?

把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法?

不开玩笑,认真的说 贵州的定位到底是什么? 一.战略要地,控...

2025-06-28
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?

为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?

我觉得吧,很多时候,解释是没有用的。 在这方面Go确实要比其...

2025-06-28
为何说香港《稳定币条例》将改写未来世界比特币等数字货币市场格局,港币和人民币的国际化会受益于此么?

为何说香港《稳定币条例》将改写未来世界比特币等数字货币市场格局,港币和人民币的国际化会受益于此么?

外汇管制的国家和地区不可能蹭上稳定币,也不可能蹭上货币国际化...

2025-06-28
Mac OS 系统是否内存越大越好?

Mac OS 系统是否内存越大越好?

更新,有人测出来 8G 跟 16G 在导出照片方面的区别: ...

2025-06-28
LCD党真的只是少部分人吗?

LCD党真的只是少部分人吗?

新出的,唯一的一款lcd屏手机,用的还是几年前的天玑8200...

2025-06-28