语法简单,新人上手快,项目代码可读性不会太差。
编译快,多平台编译,单二进制,内置syscall 不依赖 libc,很容易部署。
有gc,有原生goroutine,有channel,有map,有recover,性能不算差。
缺点就是错误处理啰嗦。
没有 try-catch 这种方便地分类处理 exception 模式。
泛型支持不完整,结构体上的方法带泛型比较麻烦。
这些因素加到一起,go 是最适合服务端的语言。
现在一些桌面端的软件都开始搞成 go 服务端+原生 UI 或 We…。
代码:
如何解读穷则独善其身,达则兼济天下?
如何评价「尖叫」这种饮料?
请问运行windows游戏,steam os和windows哪个效率高?
为什么tokio能成为rust异步标准?
为什么感觉现在的 bilibili 很没意思?
家里想搞一个服务器,怎么才不违规?
如何评价网红店太二酸菜鱼?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
三只羊是不是被人做局了?
MacOS的哪个设计让你非常恼火?
中国的歼35A可以吊打十架韩国的KF21吗?
为什么在中国邮箱不流行?
换过电池的苹果手机内部发现被加装了一个部件,有大佬知道这是干什么的吗?
为什么都说 Finder 难用?
中国预警机世界领先吗?
邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
如何看待国内服装尺码越来越小的现象?
为什么MIPS架构的路由器CPU能实现比X86高很多的网络吞吐量?
请问有没有哪个网站有教画盒型刀模图的?
为什么现在的周杰伦生活与作品中中华元素越来越少了?
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
程序员如何用好 Cursor 工具?
docker有哪些有趣的用途?
穿瑜伽裤爬山的女生会不会害羞?
哪个ai写代码最强?
我应该设置多少kb才能让他不能玩游戏?
越正经的女人越容易做出疯狂的事吗?
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?