关于javascript:先来聊聊go有趣的事情然后如何学习

2次阅读

共计 1076 个字符,预计需要花费 3 分钟才能阅读完成。

在 google 中,大部分的我的项目都是采纳 C C++ 开发,大量地用了 java,其次 才是 python; 在 2007 年的某一天,google 的首席工程师在编译一个 C ++ 我的项目 过程中,只管在 google 早就实现了分布式编译系统,然而 Rob Pike 和 Robert Griesemer 切实受够了那个漫长的编译等待时间,于是突发灵感与坐在旁边的 Ken Thompson 一起探讨切实有必要创造一个新的编程语言,这个编程语言必 须有近乎 C 语言的执行效率和近乎解析型语言的开发效率,以及近乎完满的编译 速度,于是他们取名这个语言为 go 语言,就如每一个 go 语言的使用者都成为 gopher,gopher 是一种生存在加拿大的小动物,它的中文名叫做囊地鼠,这 种动物有个特点就是生存在底下,哈哈,当然这个不是最要害的,他们最大的 特点就是挖洞速度特地快,当然可能不止是挖洞啦,取名为 go 意为语言的运行 速度、开发速度、学习速度 (develop) 都像 gopher 一样快。
GoGolang DevOps 运维开发 download/daxiacode.com

被称为 GO 语言之父的 Rob Pike 说,你是否批准 GO 语言,取决于你是认可 少就是多,还是少就是少(Less is more or less is less)。Rob Pike 以一种十分 奢侈的形式,概括了 GO 语言的整个设计哲学 – 将简略、实用体现得酣畅淋漓。

很多人将 GO 语言称为 21 世纪的 C 语言,因为 GO 不仅领有 C 的简洁和性 能,而且还很好的提供了 21 世纪互联网环境下服务端开发的各种实用个性,让 开发者在语言级别就能够不便的失去本人想要的货色。

弱小的研发团队

go 的利用

应用 go 语言开发的开源我的项目比拟驰名的次要有:

Docker,炽热的容器化技术; Kubernetes,Goole Borg 的开源实现; Etcd,相似 zookeeper 的高可用 key-value 存储; TIDB,国人开发的 Google spanner 的开源实现;

许多大厂都曾经拥抱 Go 语言,包含以 Java 打天下的阿里巴巴,更别提深 爱着 Go 语言的滴滴、今日头条、小米、奇虎 360、京东等明星公司。同时,守业公司也很喜爱 Go 语言,次要因为其入门快、程序库多、运行迅速,很适 合疾速构建互联网软件产品,比方轻松筹、快手、知乎、探探、美图、猎豹移 动等等,更比方前不久透露的 B 站后端源码都是采纳 go 语言开发。

从业务维度看,在云计算、微服务、大数据、区块链、物联网等畛域,Go 语言早已蓬勃发展。有的使用率曾经十分之高,有的已有一席之地。即便是在 Python 为王的数据迷信和人工智能畛域,Go 语言也在迟缓浸透,并初露头 角。

正文完
 0