为什么现在这么多公司,后端都用Golang开发?

为什么现在这么多公司,后端都用Go语言开发?

golang
264 views
Comments
登录后评论
Sign In
·

一个是 go 明显的代码维护成本、学习成本低吧,很快就可以上手,还有就是二进制部署方便很多,打包比 java 等其他语言更加方便,更加适合云时代

·
  • 与 C++ 比:有 GC、不用手动内存管理,编码安全
  • 与 java 比:更加简洁,易维护、部署,有 goroutine
  • 与 python 比:更快、更经济

几个点综合下来就不错了,对于公司来说无所谓 java 还是 go,只有成本问题,不过 go 还是有很多轮子要造出来,社区目前还没有一套使用率较高的最佳实践,都是自己手撸或者开源组装,每个公司玩的都不一样

·
静态类型、标准库、易于部署、更容易的并发模型等等