20 天内学会 Go

我看了下 Log,其实不到 20 天,但标题写个 16,感觉怪怪的,没有 10 的倍数霸气

首先谈学习时间不能脱离环境

露珠大学时深受 “先学好一门语言” 只害,结果到毕业时,仅仅了解 C,结果也没学精(别的语言会拓展你对编程的认识)

所以泥们应该可以更快!!!

说两句就累了 >﹏< ,赶紧帖步骤

  1. Go Web 编程

    除了类型声明在后面,Golang 和 C 的语法还是比较像的,至少没 Obj-C 那么蛋疼,语法糖方面一下就能过去

    然后是 Web 编程方面, 仔细看看也用不了多久

  2. Go 官方 指南

    这个相当于上机环境,检验一些用法

    上面两步熟悉了之后,已经可以自己写点东西玩玩了

    比如露珠写了个 Web 版的知乎日报首页, 点 这里

    当时开发的一些情况以及源代码在 这里

    当然,Github 又是另外一项技能了

  3. 框架,露珠用的 Martini

    框架感觉是另外一个东西了,即使你语音会了,基于此语音的框架,还是要耗费时间另外学习,比如 Ruby 本身 完全被 ROR 掩盖住了

    所以一开没想到用框架,后来写着写着发现路由神马的都要自己实现,就上喽

性能方面网上有各种讨论,就不说了

而人件是最重要的,所以从对程序员的角度来说,Golang 还是很好的,本身是静态语音某种程度上可以像动态语言那样写,除了 Json 转换的蛋疼以及不停的 checkerr 之外(我真的不是黑它!!!)

好吧,我是用了点 Ruby 后过来的,Ruby 太爽了,以至于转过来后各种难受有木有