大約是兩年前第一次聽說GO語言,斷斷續續地看教程,沒有進行系統的學習,在平時也沒有真正用上,所以仍舊停留在小白水平。
這個國慶小孩回老家,獨自留守北京,正好有空,用來集中學習是再好不過了。今天起了個早,花一個半小時再看了基本的語法,沒有難點,語法排版上還需要一定時間的適應。
相對于其他語言,GO將一些編碼規范集成到了語言特性中,這使得其他語言的使用者有些不適應。例如對{的要求,對包外訪問大寫的要求,當然,變量類型位置也變了。這些都是語法層面的東西,沒有過多的內涵。
當然,其語法也簡化了一些C的一些誤區,例如循環只有for,不用再糾結while/do while了,切片也是我所期望的,保留了大數據處理中的動態性。
環境配置也很簡單,依賴于GOROOT,安裝開發環境時會自動添加。
集成IDE liteIde也好用,新建一個文件,后綴.go就能hello world了。