20 天内学会 Go
我看了下 Log,其实不到 20 天,但标题写个 16,感觉怪怪的,没有 10 的倍数霸气
首先谈学习时间不能脱离环境
露珠大学时深受 “先学好一门语言” 只害,结果到毕业时,仅仅了解 C,结果也没学精(别的语言会拓展你对编程的认识)
所以泥们应该可以更快!!!
说两句就累了 >﹏< ,赶紧帖步骤
-
除了类型声明在后面,Golang 和 C 的语法还是比较像的,至少没 Obj-C 那么蛋疼,语法糖方面一下就能过去
然后是 Web 编程方面, 仔细看看也用不了多久
-
这个相当于上机环境,检验一些用法
上面两步熟悉了之后,已经可以自己写点东西玩玩了
比如露珠写了个 Web 版的知乎日报首页, 点 这里
当时开发的一些情况以及源代码在 这里
当然,Github 又是另外一项技能了
框架,露珠用的 Martini
框架感觉是另外一个东西了,即使你语音会了,基于此语音的框架,还是要耗费时间另外学习,比如 Ruby 本身 完全被 ROR 掩盖住了
所以一开没想到用框架,后来写着写着发现路由神马的都要自己实现,就上喽
性能方面网上有各种讨论,就不说了
而人件是最重要的,所以从对程序员的角度来说,Golang 还是很好的,本身是静态语音某种程度上可以像动态语言那样写,除了 Json 转换的蛋疼以及不停的 checkerr 之外(我真的不是黑它!!!)
好吧,我是用了点 Ruby 后过来的,Ruby 太爽了,以至于转过来后各种难受有木有