2

零猫科技告诉你-Go语言可以干嘛?

 3 years ago
source link: https://studygolang.com/articles/14698?fr=sidebar
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

零猫科技告诉你-Go语言可以干嘛?

cwz083 · 2018-09-06 13:34:39 · 26025 次点击 · 预计阅读时间 1 分钟 · 不到1分钟之前 开始浏览    
这是一个创建于 2018-09-06 13:34:39 的文章,其中的信息可能已经有所发展或是发生改变。

Hi,大家好!我是GO

首席软件工程师Rob Pike说:我之所以被开发,是因为过去10多年间软件开发的难度令人沮丧。

你所不知的,GO

11575980-ccbc0eb69cc03676.png

Go语言是谷歌发布的第二款开源编程语言。专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。

Go的目标是希望提升现有编程语言

对程序库等依赖性(dependency)的管理,

这些软件元素会被应用程序反复调用。

由于存在并行编程模式,

因此也被设计用来解决多处理器的任务。

我是GO,我够红

11575980-b6801f44223fb4ea.png

目前,已经有很多公司开始使用Go语言开发自己的服务,甚至完全转向Go开发,也诞生了很多基于Go的服务和应用,比如Dokcer、k8s等,现在我们看下,有哪些大公司在用Go语言了。

Google对Go寄予厚望。

旗下App Engine和其他部分产品

已经开始使用go语言来编写。

作为开发Go语言的公司,当仁不让。

11575980-30fd1c82940a2778.jpeg

Facebook

Facebook也在用GO,还专门在Github上建立了一个开源组织facebookgo,大家可以通过github访问查看facebook开源的项目,比如著名的——平滑升级的grace。

11575980-0a16aecc39646d0b.png

腾讯的GO

腾讯作为主要使用C/C++的公司,使用Go会方便很多。他们的GO主要负责腾讯游戏蓝鲸平台后台开发工作。

此外,百度、阿里都在招GO。

京东云消息推送系统、云存储以及京东商城等都有使用Go做开发。

360对Golang的使用主要是开源的日志搜索系统Poseidon。而且,360直播在招聘Golang开发工程师。

小米对Golang的支持,莫过于运维监控系统的开源,也就是 open-falcon 。此外,小米互娱、小米商城、小米视频、小米生态链等团队都在使用Golang。

11575980-e60320271f5604b6.jpeg

为满足客户的多元化需求,

全面提升公司软件研发实力

零猫后台将引入GO语言,

实现与Java的优势互补


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK