语法简单,新人上手快,项目代码可读性不会太差。
编译快,多平台编译,单二进制,内置syscall 不依赖 libc,很容易部署。
有gc,有原生goroutine,有channel,有map,有recover,性能不算差。
缺点就是错误处理啰嗦。
没有 try-catch 这种方便地分类处理 exception 模式。
泛型支持不完整,结构体上的方法带泛型比较麻烦。
这些因素加到一起,go 是最适合服务端的语言。
现在一些桌面端的软件都开始搞成 go 服务端+原生 UI 或 We…。
{dede:pagebreak/}
如何评价女明星梅根福克斯的身材?
为什么烤包子难出新疆?
小米 YU7 推出晕车舒缓模式,晕车发生率降低 51%,如何看待此功能?抗晕能力未来会成为汽车标配吗?
为什么都 2025 年了,还有那么多人宁可双持,也不愿意放弃安卓或非安卓手机?
Golang中有必要实现Async/Await吗?
为什么感觉淘宝现在不如拼多多了?
为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
黄仁勋带着他芯片团队回国,他的成就会高于钱学森吗?
为什么现在很多人推崇国外原版教材?
为什么美军B2实战以后认为一部分网友又没信心了?
你觉得《捞女游戏》会因为不可抗力而被下架吗?
86版西游记的女演员里,你觉得哪些特别漂亮?
女生到底应不应该穿***的衣服?
如何看待贾玲、沙溢、贾冰、杨天真、范湉湉均瘦身成功?为什么明星想瘦就瘦普通人却很难?
为什么有的房东喜欢把房间租给女租户?
你的内衣丢过吗?