为什么学习go语言

152 阅读3分钟

前言

有一部分人总是纠结该学习什么语言对:听别人说java好,因为java的生态好、市场大、工资高;也有人告诉你Python好学、简单、易上手;更有甚者告诉你PHP是世界上最好的语言且不接收反驳,你可以呵呵。众说纷纭,弄得人人丈二和尚,不过在你纠结的时候,现实会告诉你小孩子才分对错,大人只分利弊。那肯定我们都要学,但是应该怎么学呢,我们应该如何安排呢,我个人认为你不必要纠结,如果是新手最好是由简到难,至于什么是简单因人而异,有人觉得python简单,也有大神说c++一通百通,所以还得亲自去感受,适合自己的最重要。当我们建立了编程思维的时候,再去入门一个新的语言相对就比较轻车熟路了,至于这些语言后期可以根据公司的需要慢慢的去调整学习,但是作为一门新生的语言很快的赶上了这些常年在语言排行榜首的大哥级的语言,你真的就不好奇么,为什么这么快的赶超????


学习go语言的必要

  1. Go 语言是Google的亲儿子

Google出品必属精品,天生的“富二代”,2009 年正式对外发布,免费开源,跨平台编译

  1. 语法简单,内存安全,性能高效

语法简单,谁用谁知道,手上快,自带gc,在不用像c一样手动垃圾回收,性能方面且不说优于哪些语言,至少不输于大家熟知的很多语言

  1. 市场认可度高

字节跳动、鹅厂、阿里等很多大厂转头go语言,这意味着什么,是不是揣摩出一些味道了,对,首当其冲就是更多的技术岗位更高的工资,其次大厂对技术栈的调整,也以为着市场技术的调整,要找到更好更符合自己的岗位,你不可能让大厂去迁就你,你改变不了这个世界,那就学着适应这个世界,所以只能你去迎合大厂,既然我们迟早要学,迟不如早,早不如快,行动动起来最重要

  1. 别人都在学

既然我们已经走上了编码这条路,那我们的脚步就不能停下来,偶尔的散散心还可以,但是绝对不要停止你前进的脚步,除非你家里有矿的另说,这条路现在的情况就是好比赛跑,你跑不赢年轻的再跑不赢同龄的那可能公司的人事会没事关照你一下,所以我们平时的学习一方面是为了不跑在别人的后面,另一面是一直让你优雅的跑在别人的前面

  1. 剩下的自己悟吧