酷培训-区块链开发培训社区 首页  立即注册  登录
酷培训-区块链开发培训社区 - www.KuPeixun.com
专注于区块链开发培训
现在注册
已注册用户请  登录
酷培训-区块链开发培训社区    区块链开发语言

区块链开发语言Go介绍

  区块链大神 ·2018-10-1 11:55:13·11 次点击 ·阅读模式     

Go语言由Golang简写而来

Golang语言开发

Golang语言开发


是Google在2009发布的第二款开源编程语言

Go专门针对多处理器系统应用程序进行了优化


可以在不损失应用程序性能的情况下降低代码的复杂性。

Golang语言开发

Golang语言开发



Go
的一种BASIC语言.
北京时间2010年1月10日,Go语言摘得了TIOBE公布的2009年年度大奖。该奖项授予在2009年市场份额增长最多的编程语言。

GOOgle工程师罗布·派克(Rob Pike)表示,“Go让我体验到了从未有过的开发效率, 使用它可以进行快速开发,同时它还是一个真正的编译语言,我们之所以现在将其开源,原因是我们认为它已经非常有用和强大。”


2007年,谷歌把Go作为一个20%项目开始研发,即让员工抽出本职工作之外时间的20%, 投入在该项目上。编译后Go代码的运行速度与C语言非常接近,而且编译速度非常快,就像在使用一个交互式语言。现有编程语言均未专门对多核处理器进行优化。Golang就是谷歌工程师为这类程序编写的一种语言。

它不是针对编程初学者设计的,但学习使用它也不困难。


在学习曲线方面,派克认为Go与Java类似,对于Java开发者来说,应该能够轻松学会 Go。之所以将Go作为一个开源项目发布,目的是让开源社区有机会创建更好的工具来使用该语言,例如 Eclipse IDE中的插件。

Golang语言开发

Golang语言开发


有意思的是,罗布派克(Rob Pike)还说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。


2007年,谷歌工程师Rob Pike, Ken Thompson和Robert Griesemer开始设计一门全新的语言,就是Golang的原型。

2009.11.10,Golang以开源方式全球发布
2011.3.16,Go stable 版本 r56 发布
2012.3.28,Go1发布
2013.4.04,Go 1.1beta1发布
2013.4.08,Go 1.1beta2发布
2013.5.02,Go 1.1RC1发布  
2013.5.07,Go 1.1RC2发布  
2013.5.09,Go 1.1RC3发布  
2013.5.13,Go 1.1发布
2013.9.20,Go 1.2RC1发布
2013.12.1,Go 1.2正式发布  
2014.6.18,Go 1.3发布
2014.12.10,Go 1.4发布
2015.8.19,Go 1.5发布,移除了”最后残余的C代码”  
2016.2.17,Go 1.6发布
2016.8.15,Go 1.7发布
2017.2.17,Go 1.8发布  
2017.8.24,Go 1.9发布
2018.2.16,Go 1.10发布

酷培训致力于打造最好的区块链培训开发社区,Golang语言又是进行区块链开发的良好语言环境。

所以在酷培训的区块链开发语言版块里会对Golang进行详细的介绍和教学分享。

end


11 次点击  
收藏  转播   使用道具
添加一条新回复
*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本节点积分规则
酷培训
关于我们   ·   联系我们   ·   加入我们   ·   手机版   ·   小黑屋   ·   网站地图   ·   【3 人在线 | 最高记录 42】   ·   TOP
  专注于区块链开发培训的社区,酷酷的。并致力于打造有氛围有态度,资料全面的区块链开发培训社区。京ICP备14009528号-1
GMT+8, 2018-10-15 16:23, Processed in 1.432107 second(s), 55 queries .
快速回复 返回顶部 返回列表