内容简介:转载请注明出处:GoGo
转载请注明出处: www.oldboyedu.com
Go 语言 是 2007 年末由 Robert Griesemer,Rob Pike,Ken Thompson 主持开发,之后有 Ian Lance Taylor,Russ Cox 等人的加入,最终于 2009 年 11 月开源发布。它是一款简单的开源编程语言,它能让构造简单、可靠且高效的软件变得容易。
Go 语言 是谷歌推出的一款全新的编程语言,可以在不损失应用程序性能的情况下极大的降低代码的复杂性,还可以发挥多核处理器同步多工的优点,并可解决面向对象程序设计的麻烦,并帮助程序设计师处理琐碎但重要的内存管理问题,相比于其他编程语言,简洁、快速、安全、并行、有趣、开源、内存管理、数组安全、编译迅速是其特色。
支持平台
1. 硬件架构: Go 语言设计支持主流的 32 位和 64 位的 x86 平台,同时也支持 32 位的 ARM 架构;
2. 操作系统
Go 语言在 Go1 版本上支持 Windows, 苹果 Mac OS X,Linux 和 FreeBSD 操作系统。
开发工具
1. LiteIDE 是一款专门为 Go 语言开发的跨平台轻量级集成开发环境( IDE ),由 QT 编写;
2. Vim 是从 vi 发展出来的一个文本编辑器,享有“编辑器之神”的称号。代码补全、编译及错误跳转等方便编程的功能特别丰富,在 程序员 中被广泛使用;
3. Emacs 是由 GNU 开源组织开发出来的一个文本编辑器,同时更是一个整合环境,曾被人戏称“一个伪装成编辑器的操作系统”;
4. Eclipse 也是非常常用的开发利器,可以使用 Eclipse 来编写 Go 程序。
主要用途
Go 语言 被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。
对于高性能分布式系统领域而言, Go 语言 无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 凹 (“Wa”) 语言:可以嵌入 Go 语言环境的脚本语言
- c# – UTF-8是否可以读/写亚洲语言?
- 零猫科技告诉你-Go语言可以干嘛?
- 人人都可以用C语言写推箱子小游戏
- 智能合约语言DAML现在可以在R3的Corda上使用
- 世界上最好的语言PHP:我也可以用OpenCV搞计算机视觉
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Approximation Algorithms
Vijay V. Vazirani / Springer / 2001-07-02 / USD 54.95
'This book covers the dominant theoretical approaches to the approximate solution of hard combinatorial optimization and enumeration problems. It contains elegant combinatorial theory, useful and inte......一起来看看 《Approximation Algorithms》 这本书的介绍吧!