有關本書和其他曼寧書籍的在線資訊和訂購,請訪問 www.manning.com。出版商在大量訂購時為這本書提供折扣。欲瞭解更多資訊,請聯繫
特別銷售部 Manning Publications Co. 20 Baldwin Road PO Box 761 Shelter Island, NY 11964 電子郵件:orders@manning.com
©2016年由曼寧出版公司出版保留所有權利。
未經出版商事先書面許可,不得以任何形式或通過電子、機械、影印或其他方式複製、存儲或傳播本出版物的任何部分。
製造商和銷售商用來區分其產品的許多名稱都聲稱是商標。如果這些名稱出現在書中,並且Manning Publications知道商標權利要求,則這些名稱以首字母大寫或全部大寫字母印刷。
曼寧認識到保存所寫內容的重要性,因此將我們出版的書籍印刷在無酸紙上是曼寧的政策,我們為此盡最大努力。曼寧還認識到我們有責任保護地球資源,因此曼寧的書籍印刷在至少15%的紙張上,該紙張經過回收和加工,不使用元素氯。
曼寧出版公司
開發編輯器:
詹妮弗·斯托特
鮑德溫路20號
技術開發編輯:
金·施里爾
郵政信箱761
文案編輯:
裘蒂·艾倫
謝爾特島, NY 11964
校對員:
凱蒂·坦南特
技術校對:
吉米·弗拉舍(Jimmy Frasché)
排版師:Dottie Marsico 封面設計師:Marija Tudor
ISBN 9781617291784 在美國印刷 1 2 3 4 5 6 7 8 9 10 – EBM – 20 19 18 17 16 15 授權給 Mark Watson <nordickan@gmail.com>
v
簡要內容
1
■
Go 1 簡介
2
■
快速入門 9
3
■
包裝和工裝 39
4
■
陣列、切片和映射 57
5
■
圍棋類型系統88
6
■
併發 128
7
■
併發模式 158
8
■
標準庫 184
9
■
測試和基準測試
211
授權給 Mark Watson <nordickan@gmail.com>
授權給 Mark Watson <nordickan@gmail.com>
vii
內容
前言 習
前言十三
致謝 十四 關於本書 十六 關於封面插圖
xix
1
Go 1 簡介
1.1
使用 Go 2 解決現代程式設計挑戰
開發速度 3 併發 3 Go 類型系統 5 記憶體管理 7
1.2
你好,開始吧
7
Go Playground 簡介
8
1.3
總結
8
2
快速入門 9
2.1
程序體系結構 10
2.2
主包裝 11
2.3
搜索包 13
搜索.go
14 提要
22 match.go/預設.go
26
2.4
RSS 符合器 32
2.5
總結
38
授權給 Mark Watson <nordickan@gmail.com>