派克表示,编译后Go代码的运行速度与C语言非常接近,而且编译速度非常快,就像在使用一个交互式语言 。现有编程语言均未专门对多核处理器进行优化 。Go就是谷歌工程师为这类程序编写的一种语言 。它不是针对编程初学者设计的,但学习使用它也不是非常困难 。Go支持面向对象,而且具有真正的闭包(closures)和反射 (reflection)等功能 。
在学习曲线方面,派克认为Go与Java类似 , 对于Java开发者来说,应该能够轻松学会 Go 。之所以将Go作为一个开源项目发布 , 目的是让开源社区有机会创建更好的工具来使用该语言,例如 Eclipse IDE中的插件 。
在谷歌公开发布的所有网络应用中 , 均没有使用Go,但是谷歌已经使用该语言开发了几个内部项目 。派克表示,Go是否会对谷歌即将推出的Chrome OS产生影响 , 还言之尚早,不过Go的确可以和Native Client配合使用 。他表示“Go可以让应用完美的运行在浏览器内 。”例如,使用Go可以更高效的实现Wave,无论是在前端还是后台 。
Go 同时具有两种编译器,一种是建立在GCC基础上的Gccgo,另外一种是分别针对64位x64和32位x86计算机的一套编译器(6g和8g) 。谷歌目前正在研发其对ARM芯片和Android设备的支持 。派克表示,“Android手机存在的问题是,我们一直没有一个数学协处理器 。”
go语言证书的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于go语言书籍推荐 知乎、go语言证书的信息别忘了在本站进行查找喔 。
推荐阅读
- 抖音网红直播的意义何在,抖音直播到底有什么意义
- gis选择包含,gis按属性选择包含
- 国外服务器如何进入美国,服务器在国内 国外访问如何不卡
- 美国云服务器租赁多少钱,美国服务器租用报价
- 命令行linux入门 linux命令行教程
- html登录美化特效代码,html登录美化特效代码大全
- python的os模块的函数,python ossystem模块
- word怎么打印目录,word如何打印目录
- vb.net下载图片 vb保存图片