Go的聚合类型(结构体和数组)可以直接操作它们的元素
Go提供了基于CSP的并发特性支持。
Go的动态栈使得轻量级线程goroutine的初始棧可以很小,因此創建一個goroutine的代價很小,創建百萬級的goroutine完全是可行的
Go标准库:構建模塊和公共接口,包含I/O操作、文本處理、圖像、密碼學、網絡和分布式應用程序等
go 没有类,通过组合简单对象构建复杂对象,具体类型和抽象类型(interface)之间的关联是隐式
書中所有的代碼都可以從 http://gopl.io 上的Git倉庫下載。go get命令可以根據每個例子的其導入路徑智能地獲取、構建併安裝。
需要注意的点:
channel
并发,协程
interface
空interface= root object