首页 > Go语言一般开发什么程序?

Go语言一般开发什么程序?

Go 语言有什么成功的项目,他的优点是什么,我只知道可以开发web应用,但是我不清楚,并且不了解他的优点适合开发什么项目。求解答


go语法什么很简单的,他现在主要用作服务器开发,现在用在web服务器比较多,框架有国产的beego等,国外的gin等


1.docker
2.并发语言,google是后台
你百度一下docker就知道他适合什么了


Go语言很少见,因为作为一门新语言是有学习成本的,程序员都是很懒的人,稳定开发的东西能不动就不动,而且Go语言本身的文档、社区,相对于Java、PHP等成熟的社区,没有任何的优势,他只是一门具备了现代化编程的语言,包含了很多现代的编程模式思想,比如反射等,和Swift诞生很像,但是不像Swift一样有足够的推动力推动更换语言,目前最有用的Go项目就是Docker


高并发的后端服务程序?如果英文好的话给你一个UBER把一些微服务转变成Go模式的心路历程。https://eng.uber.com/go-geofence/ 之后的QPS是相当快的。


适合后端API接口 或者后端数据处理 缓存之类的

个人觉得不太适合做WEB

不管是维护成本,学习成本来说感觉WEB还是PHP之类的更好


比较合适开发服务器端的程序;
因为go在语言级别就支持协程,goroutine,所以做并发控制比较容易一些;
go上手比较快吧;


这里有国内go语言项目的清单,go大牛许式伟张罗的
https://github.com/qiniu/go/issues/15#issuecomment-55568731

【热门文章】
【热门文章】