语法简单,新人上手快,项目代码可读性不会太差。
编译快,多平台编译,单二进制,内置syscall 不依赖 libc,很容易部署。
有gc,有原生goroutine,有channel,有map,有recover,性能不算差。
缺点就是错误处理啰嗦。
没有 try-catch 这种方便地分类处理 exception 模式。
泛型支持不完整,结构体上的方法带泛型比较麻烦。
这些因素加到一起,go 是最适合服务端的语言。
现在一些桌面端的软件都开始搞成 go 服务端+原生 UI 或 We…。
{dede:pagebreak/}
为什么同样是输球,常州和国足的风评却差那么多呢?
写业务的话,go是不是垃圾?
Golang和J***a到底怎么选?
女明星究竟可以有多瘦?
为什么官方详细通报了“罗某宇坠楼***”,还有很多人不信?
和女生旅游开一间房有什么注意事项?
卸载迅雷后,***文件变成xunlei.bittorrent.6,怎么还原回去啊,心态炸了!?
如何看待wta连续五站给郑钦文做签打萨巴?
跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
湖南临澧烟花厂爆炸事故已致 9 人遇难 26 人受伤,事故原因可能是什么?厂方要承担哪些法律责任?
C罗赠送特朗普球衣:致唐纳德•特朗普总统,为和平而战。如何评价?
阿里云为什么没有一年的免费云服务?
有没有什么软件是适合老师出题考试用的?
辰东《夜无疆》的设定,是抄袭《将夜》吗?
都说网约车不赚钱,为什么还有人不停的入坑?
学生校服如何隐藏内衣痕迹?