go待改进点:

  • 错误处理(Error):处理起来一长串过于啰嗦,一个 Go 程序一大半是 if err != nil,不是很友好。

  • 协程关闭:需要写更多代码关闭,比较麻烦;还需要协程主动配合。

  • 枚举(Enum):需要自己实现枚举值间的文本映射,比较麻烦,期望和 Protobuf 同等或更多的支持。

  • 好用的标准库过少:缺乏好用的各类工具库,能够有效提高编写效率,但 Go 没有,需要找对应的开源库。

  • 没封装实现AIO,导致文件 fd 不能用 epoll 池来管理事件,只能同步 IO,因此go用于网络 IO 密集型的程序。

  • 结构体不能自动对齐,为省内存只能手动对齐。

  • 软件加解密/计算,很占内存。

  • //go:linkname之类的几乎没用。

  • ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值