Go Web

没看完,过了上学的年纪,编程方面的书只能挑重点章节看看,例子没法一个个跑过,不得不说是种遗憾

相对来说,涵盖面是比较全面的,例子也很有代表性,买了是物超所值的

更别说作者把书放到网上了,搜下就能找到

Learning By Doing,动手写了个网站试试水:

http://zhihudaily.ahorn.me/


从 Python 到 Ruby 到 Node.js,再到 Golang

Ruby 真让人惊叹,先不说自由度,语法糖方面是我感觉最接近伪代码的语言(要是没’end’,那真可以称得上是在写伪代码了,也不需要像 Python 那样人肉关注缩进)

Node.js,由于 JavaScript 不了解,这个也不怎么了解

然后就看到了 Go,由于我的入门语言是 C,这个有自然的亲切感,自来熟

不过从 Ruby 转到 Go,最难受的地方是又要声明变量类型了,复杂点的数据要 interface 去转换,没了之前的随心所欲

慢慢也知道了这是要编译前检查出 BUG 的缘故,动态语言只能人肉测试各个分支了

蛋疼