在2000年前的单机时代,C语言是编程之王。后来Java逐步取代了C的位置,但是Java的市场份额在逐步下跌,并趋近于C语言的水平,显示了这门语言后劲不足。
Go语言将来会取代 C 和 Java 的地位,成为最流行的通用开发语言。
GO语言是互联网时代的C语言。
出身名门 + 血统纯正 + 作者超牛 + 良好前途
Go出自Google公司,这个公司在业界的知名度和实力自然不用多说。
Google公司聚集了一批牛人,在各种编程语言称雄争霸的局面下推出新的编程语言,自然有它的战略考虑。而且从Go语言的发展态势来看,Google对它这个新的宠儿还是很看重的,Go自然有一个良好的发展前途。
Go的核心开发者:Robert Griesemer, Rob Pike 和 Ken Thompson
Robert在开发Go之前是Google V8、Chubby和HotSpot JVM的主要贡献者;
Rob主要是Unix、UTF-8、plan9的作者;
Ken主要是B语言、C语言的作者、Unix之父。
简单易学
一个普通的大学生花一个星期就能写出来可以上手的、高性能的应用。
效率超高
Go拥有接近C的运行效率和接近PHP的开发效率
强大的标准库
这包括互联网应用、系统编程和网络编程。Go里面的标准库基本上已经是非常稳定了,特别是我这里提到的三个,网络层、系统层的库非常实用。
简单的并发
它包含了降低心智的并发和简易的数据同步