首页 > 软件下载 > 办公软件

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

2024-07-09

资源介绍

 谷歌日前将自家的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++中,这一点变得更加明显:

展开全部

版权声明

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

2 本站资源下载后不得用于商业用途,所有资源请在下载后24小时内删除。

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

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

最近更新

热门排行

最需网客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端