Go的聚合類型(結構體和數組)可以直接操作它們的元素
Go提供了基于CSP的并發特性支持。
Go的動態棧使得輕量級線程goroutine的初始棧可以很小,因此創建一個goroutine的代價很小,創建百萬級的goroutine完全是可行的
Go標準庫:構建模塊和公共接口,包含I/O操作、文本處理、圖像、密碼學、網絡和分布式應用程序等
go 沒有類,通過組合簡單對象構建復雜對象,具體類型和抽象類型(interface)之間的關聯是隱式
書中所有的代碼都可以從 http://gopl.io 上的Git倉庫下載。go get命令可以根據每個例子的其導入路徑智能地獲取、構建併安裝。
需要注意的點:
channel
并發,協程
interface
空interface= root object