基礎(chǔ)部分
Go基礎(chǔ)結(jié)構(gòu)的綜述,完成十幾個日常任務(wù)
Go程序的組成元素(聲明、變量宴偿、新類型、包和文件以及作用域)
討論數(shù)組仇哆、布爾值、字符串夫植、常量讹剔,以及如何處理Unicode
復(fù)合類型
概述函數(shù),并討論錯誤處理详民、宕機(jī)延欠、恢復(fù)以及defer用法
Go特色
方法
接口
并發(fā)性處理,基于CSP思想沈跨,采用goroutine和通道實(shí)現(xiàn)
并發(fā)性中基于共享變量的一些傳統(tǒng)話題
包由捎,組織代碼庫的機(jī)制。如何高效利用go工具
測試饿凛,采用顯著的輕量級途徑狞玛,避免了重重抽象的框架
反射软驰,程序在執(zhí)行期間考查自身表示方式的能力
低級程序設(shè)計(jì)的細(xì)節(jié),運(yùn)用unsafe包來繞過Go的類型系統(tǒng)心肪,以及什么時候適合這樣做