注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Go語言云動力:云計算時代的新型編程語言

Go語言云動力:云計算時代的新型編程語言

Go語言云動力:云計算時代的新型編程語言

定 價:¥39.00

作 者: (新加坡)樊虹劍 著
出版社: 人民郵電出版社
叢編項:
標 簽: 程序設計

ISBN: 9787115283078 出版時間: 2012-06-01 包裝: 平裝
開本: 大32開 頁數(shù): 293 字數(shù):  

內(nèi)容簡介

  云計算時代,對編程語言的要求也越來越高,而現(xiàn)有編程語言都無法滿足大規(guī)模網(wǎng)絡應用的需求,更無法同時滿足程序員高效編譯、高效執(zhí)行和輕松編程的要求。2007年,Go語言應運而生。它面向Web和多核計算,強調(diào)速度,并引入了高效、低延遲的垃圾回收算法,同時精簡了類型,摒棄了危險的指針運算。所有這些特點,都使得Go既容易學習,也便于使用,無論是要解決手邊的小問題,還是要集體完成大項目,Go都是合適的通用語言?!”緯髡呤菍o語言在國內(nèi)傳播的第一人,對Go的編譯器、運行器和各種包有深入研究,目前已正式成為Go語言的Contributor。本書是他這幾年研究心血之結晶,旨在為讀者了解Go語言、掌握Go語言提供專業(yè)的入門指導?!袃?nèi)容共分為9章,全面介紹了Go語言的基礎知識,以及Go語言在云計算中的應用。作者還提供了70多個完整的示例程序,方便讀者邊學邊練,加深記憶。通過輕松簡潔的介紹,讀者定能順利進入Go語言的世界。

作者簡介

  樊虹劍,15歲迷上AppleII,立志成為程序員。從ApplesoftBASIC,到MicrosoftC、C++、C#,再到AppleObjective-C,其間使用過大小十幾種編程語言,始終不得要領。不明白起源于數(shù)學和電子學的計算機科學,為何不去追求詩歌般至簡至純的美學,而是糾結于繁復的形式和空洞的哲學。幾欲放棄。直到偶然發(fā)現(xiàn)Plan9,才獲得返璞歸真的樂趣,并一路歡喜走過Inferno,快樂走入Go語言的世界。

圖書目錄

第1章  快速入門
1.1  編輯和編譯
1.2  世界,你好!
1.3  自我復制
1.4  猜數(shù)游戲
1.5  圖靈機
1.6  排版工具
1.7  游樂場
1.8  位錢
1.9  小結
第2章  靜態(tài)類型
2.1  數(shù)制
2.1.1  整數(shù)
2.1.2  二進制補碼
2.1.3  整數(shù)比較
2.1.4  按位運算
2.1.5  浮點數(shù)
2.1.6  復數(shù)
2.1.7  優(yōu)先級
2.1.8  表達式
2.2  字符和字符串
2.2.1  UTF-8編碼
2.2.2  Unicode字符
2.2.3  轉(zhuǎn)義字符
2.2.4  字符串
2.2.5  字符串轉(zhuǎn)換
2.3  數(shù)組
2.3.1  聲明
2.3.2  下標
2.3.3  賦值
2.4  切片
2.5  結構體
2.5.1  項
2.5.2  內(nèi)置
2.6  指針
2.7  小結
第3章  流程控制
3.1  簡單語句
3.2  判斷語句if
3.3  多分支語句switch
3.4  循環(huán)語句for
3.5  遍歷
3.6  標號和跳轉(zhuǎn)
3.7  作用域
3.8  小結
第4章  函數(shù)
4.1  簽名
4.2  參數(shù)
4.3  返回語句
4.4  函數(shù)調(diào)用
4.5  閉包
4.6  壓后
4.7  派錯和恢復
4.8  方法
4.9  包
4.10  導入
4.11  程序初始化
4.12  小結
第5章  動態(tài)類型
5.1  映射
5.2  界面類型
5.3  界面值
5.4  error界面
5.5  有界無類
5.6  排序
5.7  類型斷言
5.8  類型分支
5.9  反射
5.10  小結
第6章  面向?qū)ο?br />6.1  背景
6.2  術語
6.3  與C++對比
6.3.1  繼承
6.3.2  抽象類
6.3.3  泛型
6.4  小結
第7章  并發(fā)編程
7.1  背景
7.2  同步通信
7.3  去程
7.4  程道
7.5  遍歷與關閉
7.6  MapReduce
7.7  select語句
7.8  程道值
7.9  互斥
7.10  小結
第8章  云計算
8.1  背景
8.2  GAE
8.3  Hello 世界!
8.4  畫胡子
8.5  留言錄
8.6  用戶API
8.7  數(shù)據(jù)庫API
8.7.1  術語
8.7.2  Go數(shù)據(jù)庫API
8.7.3  實體鍵
8.7.4  查詢和索引
8.7.5  實體組
8.7.6  限制
8.8  交易
8.9  散段
8.10  內(nèi)存緩沖
8.11  大件庫
8.12  URL抓取
8.13  任務隊列
8.13.1  任務
8.13.2  任務執(zhí)行
8.13.3  隊列
8.14  后端
8.15  能力API
8.16  電子郵件API
8.16.1  發(fā)送
8.16.2  接收
8.17  信道API
8.18  小結
第9章  標準包
9.1  格式包
9.1.1  格式輸出Printf
9.1.2  動詞表
9.1.3  寬度和精度
9.1.4  報錯
9.1.5  額外標記
9.1.6  格式輸入
9.1.7  字符串格式
9.2  字節(jié)包
9.3  模板包
9.4  正則表達式包
9.5  時間包
9.6  超鏈接包
9.6.1  http服務器和客戶機
9.6.2  https加密通信
9.6.3  Get
9.6.4  Post
9.6.5  Cookie
9.7  編碼包
9.7.1  gob
9.7.2  json
附錄A  Go的安裝和使用
附錄B  EBNF
附錄C  中英術語對照表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號