本來后端想學 Node.js,現在改變主意了,打算學 golang!
golang 的標准庫看起來很不錯,一般要用到的東西都有了,只用標准庫就能做網站,這點很好。
而且初步了解,語法不會很龐大復雜,比如 JAVA, C#, Python, Ruby 的語法我就覺得很龐大,而 JavaScript 的語法就比較“小”。我有點強迫症,學一個語言總是執着於先要把語法全部學一遍,因此龐大的語法會讓我很有壓力。
據說 golang 部署特別方便,而且我也想在技術棧里增加一門靜態類型編譯語言 (statically typed, compiled language), 這些都是我放棄 Node.js 轉而決定學習 golang 的原因。
王垠 - 對 Go 語言的綜合評價
http://www.yinwang.org/blog-cn/2014/04/18/golang
王垠的批評一向毒辣,golang 被他指出了很多嚴重的缺點。
但是考慮到它比 C/C++ 易用,比Java輕,比 Python 或 Node.js 更容易部署等優點,我還是堅定信念學 golang。