谷歌编程工具(Google Go) 官方版 1.3

2024-07-09发布者:wx20230305205025大小: 下载:66

文件大小:

软件介绍

 谷歌日前将自家的Go语言升级到了1.3正式版,新版本主要是更新了更精确的垃圾回收机制,解决了GC回收的问题。不过新版本开始也不再支持Windows2000,支持了Native  Client虚拟机架构。

  Google开放Go的代码,希望籍此帮助Go语言的发展。首席软件工程师Rob  Pike说:我们开发Go,是因为近10年左右开发程序之难让我们有点沮丧。Google两年前开始开发Go,1年前开始有一只团队专职于此。Go的定位是系统编程,比如web服务器、存储系统和数据库等,但也欢迎在其它方面的应用。"

  Go语言特点简介:1.引入轻量级线程——协程(coroutine),Go语言中叫goroutine。

  2.采用Erlang风格的并发模型,即消息是进程间唯一的通信方式(而非共享内存)。两个goroutine之间通信通x

  不再笨拙

  提高效率

  保持(甚至提升)扩展性

  但是在使用C++或者Java开发中却常常遇到各种问题:

  构建缓慢

  依赖性难以控制

  每个编程语言都使用不同的语言子集

  程序难以理解(文档等原因)

  重复工作

  更新成本高

  版本交叉

  自动化不方便(工具问题)

  跨语言构建

  而Go语言则是为了解决这些问题而设计的。

  另外,C语言的依赖一直是个大问题,包括依赖叠加、编译时引入依赖的情况都很难处理,同时你也没办法查清哪些依赖是可以删除的,那些不可以。在C++中,这一点变得更加明显:

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

版权声明:

1 本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!

2 本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。

3 若有关在线投稿、无法下载等问题,请与本站客服人员联系。

4 如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系QQ:2499894784

返回顶部