go语言介绍

Go 是 google 在 2009 年推出的系统编程语言,2013 年 5 月 13 号 发布 Go 1.1 版本。Go 语言虽然现在不是很流行,但是很多人都看好它,O__O"…。NodeJS 也是新出的技术(貌似也是 2009 年出来的),不过 JavaScript 语言的历史相对就长了些;Python 很火。有次分享会上一个人说,JS 是屌丝逆袭的语言,go 才是高富帅 !~~~~(>_<)~~~~

Go 到底有神马过人的优点

  • 简单易学:go 要比 c、c++ 简单,易学性和 Java、c# 相当,但又没有后面两者那么庞大;
  • 系统编程:虽说 go 自己说是定位于系统编程,不过很多人拿来做 web 开发,O__O"…;
  • 并发编程:好吧,这年头大家都支持并发,算不得过人的优点;不过 go 的多线程编程很简单,听说能充分利用多核特性;
  • 带有垃圾回收:这只是跟 c、c++ 相比有优势;
  • 包管理:也不算是特别的优点,但是相对 c、c++ 来说是优势;

对于现在很多人说,学习 go 语言意义不大,或是说根本就没有意义,难道就是为了多学一门语言而学一门语言吗?推荐的人都说,go 是云时代的编程语言,这个 me 就不清楚了。不过目前来说,go 至少是 GAE(Google App Engine) 支持的语言,google 力推的语言,将来能成多大气候,还是未知之数。

me 的一些资料

me 曾经写过一些博客介绍 go,不过很初级,后来也没有坚持学习。现在再简单罗列一下:

精诚所至,金石为开

本文来自:开源中国博客

感谢作者:zjushawnelee88

查看原文:go语言介绍

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。