Go语言是什么鬼?
go语言肯定是个身材苗条、长相俊美的“狐仙鬼”,她几乎没有什么赘肉,十分的骨感和线条美!
何以见得呢?
因为go语言一共才25个关键字!比26个字母还少一个!简直精简到不能再精简了!相比其他动辄几十个上百个的语言,真是“瘦”的皮包骨了!要知道的是,每一个关键字对你来讲都得需要理解和掌握,至少要认识吧?所以,关键字多的一定是一种负担。
go语言肯定是个身形健壮、不轻易崩溃的“壮小伙”了!
没错,首先,go语言是个00后吧(2009年发布),年轻那是必须的。我们常听说的C语言那可是1972年诞生的哦(似乎比我还长一岁呢!),相比起来,是不是够得上“小鲜肉”一枚呢?!
not only this,go语言还是一个从不轻言崩溃的好小伙。在windows上搞桌面开发的人都会有这种体会,突然出现的蓝屏或者“咚”的一声弹出个错误窗口,真的很要命!听多了人真的会疯掉的!可是可是,真的难以避免那种尴尬的出现(我也是醉了)!
go不会!真的不会!他顶多退出执行的程序,在屏幕上打印出一系列的错误代码以便你来定位错误!因为首先go语言他不是一个用来开发桌面应用的语言,它更适合开发b/s结构或者作为app的后台服务程序来出现。如果你指望GO来开发桌面应用,那劝你还是改用delphi或者C#吧。不过,有一种大趋势我得提醒你:桌面应用真的太麻烦,而且越来越不讨用户喜欢了!
go语言是个话语不多,但很深沉稳重的智者。
中国的老子他老人家曾曰:大道至简!道法自然!go 语言是这一哲学的集大成者。
举个例子:function是函数的关键字,在其他语言中都是这么写的,或者是一串begin …end 外加大括号,go中则是“func”完事,多一个字母都不会让你打。每一行语句以“;"结束在其他语言中也很常见吧?go 不用,换一行就是开始新的语句了,无须句句打上分号。这还不算完!在其他语言中,想写个公共变量总得写个public开头,私有变量、元素总得写个private开头吧?go 不用。首字母大写就姓”公“,小写就姓”私“。哦,看样子,不把你”懒癌“惯出来它就不是Go了!