- 运行环境:Win9X/2000/XP/2003/win7/vista|ME/|NT
- 软件语言:简体中文|授权方式:官方官网版
- 软件类型:国产软件 - 应用软件 - 编程相关
- 软件大小:33.0 MB
- 下载星级:
- 软件官网:暂无
- 更新时间:2013/10/21 8:20:08
本站提供官方官网版的 谷歌编程工具(Google Go) 软件免费下载。
【软件截图】
【基本介绍】
Go 已就在Google公司内部测试过, 但仍处于试验阶段。 Google开放Go的代码, 真的希望籍此协助Go语言的发展。 首席软件工程师Rob Pike说:我们我自己开发Go, 是因为近10年左右开发程序之难让我们有点沮丧。 Google两年前现在开始开发Go, 1年前开始有一只团队专职于此。 Go的定位是系统system编程, 比如Web服务器、存储系统和数据信息库(称数据集合)等, 但也欢迎在其它方面的应用。 "
Go语言特点简介:1.引入轻量级线程——协程(coroutine), Go语言中叫goroutine。
2.采用Erlang风格的并发模型, 即消息是进程间唯一的通信方式(而非共享内存)。 两个goroutine之间通信可以通过channel(通道)来进行。
3.对代码风格进行了强制统一, 比如public变量就一定要以大写字母开头, private变量必须以小写字母开头, 从而省略了这两个关键字。 {}中{的书写不能够另起一行等。
4.defer关键字, 不管程序是否异常, 均在退出时执行的代码。 避免了大量try、catch语句。
5.函数允许返回多个值, 且最后一个值问error类型, 用于在错误的情况下返回详细信息。 adb必备工具包(带有fastboot.exe)
6.反对(不提供)函数和操作符的重载, 不提供继承、虚函数、虚函数重载。 但是提供组合, 也达到继承的目的。
7.没有构造函数和析构函数 , 提供接口, 与其他语言最大的区别在于接口是非侵入性的。 即实现类无需从接口派生
8.支持匿名函数与闭包。