每一年的开发者生态报告大概是所有程序员和预备程序员最关心的事件之一了,今年的报告中,java稳居“最流行的语言”宝座,最常用的语言则是JavaScript ,而令人比较讶异的则是GO——最有前途的语言。
不了解的人,一定要问了:
0.什么是GO?
Golang (GO)是由Google在2009年推出的编程语言,是一门全新的、现代的、语法简洁并容易上手的编程语言,是具备独立的运行时库,就像 C 语言一样。它是由
曾协助实现 Java 的 HotSpot 编译器和 JavaScript V8 引擎的Robert Griesemer,曾是贝尔实验室的 Unix 团队和 Plan9 操作系统成员,与 Thompson 一起创造了 UTF-8 字符编码的Rob Pike 以及技术圣殿的人物,创造了 C 语言和 Unix,获得了 1983 年图灵奖和 1988 国家技术奖的Ken Thompson。
据说这些大神们创建 Go 语言的初衷是:近十年来开发程序之难让我们有点沮丧。于是 Go 诞生了。
1.GO的优势?
比如 Go 在服务器端强大的并发处理能力,优雅的类型设计和简洁的语法。
如果要做个比喻的话,大概就是:使用 Go 语言编程的程序员们都像手拿 AK47 的士兵,雄赳赳,气昂昂,杀进互联网。
2.GO 的学习资源
怎么学?GO作为一门简单又好用的语言,想学它,其实就和它的名字一样,GO就对了!
a.网站篇
首推荐官网,官网上有各种想要的资源和文章,如果你的英文基础足够好,一定要去看。
官网里面新手推荐看:
b.书籍篇