go語言·雲動力(雲端運算時代的新型程式設計語言)
來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。《go語言·雲動力》(雲端運算時代的新型程式設計語言)
基本資料
作者: (新加坡)樊虹劍 [作譯者介紹]
叢書名: 圖靈原創
出版社:人民郵電出版社
ISBN:9787115283078
上架時間:2012-6-4
出版日期:2012 年6月
開本:32開
頁碼:291
版次:1-1
所屬分類: 電腦 > 電子商務與電腦文化 > 綜合
更多關於 》》》Go語言·雲動力(雲端運算時代的新型程式設計語言)
內容簡介
電腦書籍
go語言是由Google的rob pike、ken thompson 和robert griesemer 共同設計開發的一種新型程式設計語言。2012年go1 的推出,代表著go語言的穩定成熟,也正式宣告go走入了主流語言的行列。本書是go語言程式設計入門書,介紹了go語言的基礎知識,包括靜態類型、流程式控制制、函數、動態類型、物件導向、並發編程等內容,以及同其他c 類語言相比,go所具備的全新特性。同時,本書還介紹了go語言在雲端運算中的應用。
《go語言·雲動力》適合go語言初學者學習。
目錄
《go語言·雲動力》
第1章 快速入門 1
1.1 編輯和編譯 2
1.2 世界,你好! 9
1.3 自我複製 11
1.4 猜數遊戲 14
1.5 圖靈機 19
1.6 排版工具 23
1.7 遊樂場 30
1.8 位錢 36
1.9 小結 43
第2章 靜態類型 44
2.1 數制 45
2.1.1 整數 45
2.1.2 二進位補碼 46
2.1.3 整數比較 47
2.1.4 按位元運算 48
2.1.5 浮點數 50
2.1.6 複數 51
2.1.7 優先順序 52
2.1.8 運算式 53
2.2 字元和字串 54
2.2.1 utf-8編碼 54
2.2.2 unicode字元 55
2.2.3 逸出字元 56
2.2.4 字串 56
2.2.5 字串轉換 57
2.3 數組 60
2.3.1 聲明 60
2.3.2 下標 61
2.3.3 賦值 61
2.4 切片 63
2.5 結構體 67
2.5.1 項 68
2.5.2 內建 69
2.6 指標 71
2.7 小結 73
第3章 流程式控制制 74
3.1 簡單語句 75
3.2 判斷語句if 77
3.3 多分支語句switch 79
3.4 迴圈語句for 82
3.5 遍曆 84
3.6 標號和跳轉 85
3.7 範圍 86
3.8 小結 88
第4章 函數 89
4.1 簽名 90
4.2 參數 91
4.3 返回語句 93
4.4 函數調用 95
4.5 閉包 97
4.6 壓後 99
4.7 派錯和恢複 100
4.8 方法 102
4.9 包 105
4.10 匯入 107
4.11 程式初始化 108
4.12 小結 110
第5章 動態類型 111
5.1 映射 112
5.2 介面類型 116
5.3 介面值 119
5.4 error介面 122
5.5 有界無類 124
5.6 排序 126
5.7 類型斷言 130
5.8 類型分支 133
5.9 反射 135
5.10 小結 141
第6章 物件導向 142
6.1 背景 143
6.2 術語 146
6.3 與c++對比 149
6.3.1 繼承 149
6.3.2 抽象類別 151
6.3.3 泛型 153
6.4 小結 154
第7章 並發編程 155
7.1 背景 156
7.2 同步通訊 158
7.3 去程 162
7.4 程道 164
7.5 遍曆與關閉 166
7.6 mapreduce 168
7.7 select語句 170
7.8 程道值 173
7.9 互斥 175
7.10 小結 177
第8章 雲端運算 178
8.1 背景 179
8.2 gae 181
8.3 hello 世界! 183
8.4 畫鬍子 185
8.5 留言錄 191
8.6 使用者api 195
8.7 資料庫api 196
8.7.1 術語 197
8.7.2 go資料庫api 197
8.7.3 實體鍵 199
8.7.4 查詢和索引 200
8.7.5 實體組 201
8.7.6 限制 201
8.8 交易 203
8.9 散段 205
8.10 記憶體緩衝 208
8.11 大件庫 210
8.12 url抓取 213
8.13 任務隊列 214
8.13.1 任務 216
8.13.2 任務執行 217
8.13.3 隊列 218
8.14 後端 220
8.15 能力api 221
8.16 電子郵件api 222
8.16.1 發送 222
8.16.2 接收 223
8.17 通道api 224
8.18 小結 226
第9章 標準包 227
9.1 格式包 228
9.1.1 格式輸出printf 229
9.1.2 動詞表 230
9.1.3 寬度和精度 231
9.1.4 報錯 232
9.1.5 額外標記 232
9.1.6 格式輸入 233
9.1.7 字串格式 234
9.2 位元組包 236
9.3 模板包 239
9.4 Regex包 245
9.5 時間包 253
9.6 超連結包 258
9.6.1 http伺服器和客戶機 258
9.6.2 https加密通訊 260
9.6.3 get 263
9.6.4 post 265
9.6.5 cookie 268
9.7 編碼包 271
9.7.1 gob 271
9.7.2 json 275
附錄a go的安裝和使用 277
附錄b ebnf 284
附錄c 中英術語對照表 291
本圖書資訊來源於:中國互動出版網