注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Go并發(fā)編程實(shí)戰(zhàn)

Go并發(fā)編程實(shí)戰(zhàn)

Go并發(fā)編程實(shí)戰(zhàn)

定 價(jià):¥69.00

作 者: 汪明 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302560449 出版時(shí)間: 2020-09-01 包裝: 平裝
開本: 16開 頁數(shù): 334 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Go語言在多核硬件架構(gòu)、超大規(guī)模分布式計(jì)算集群和Web應(yīng)用上具有明顯的優(yōu)勢(shì),目前Google、Facebook、AWS、Mozilla、七牛、阿里、騰訊、百度、京東等大公司都已經(jīng)開始使用Go語言開發(fā)其云計(jì)算產(chǎn)品?!禛o并發(fā)編程實(shí)戰(zhàn)》分為12章,第1章介紹Go語言的基本開發(fā)環(huán)境;第2章介紹Go語言的語法基礎(chǔ);第3章介紹Go語言的函數(shù);第4章介紹Go語言的流程控制與錯(cuò)誤處理;第5章介紹Go語言中的結(jié)構(gòu)體、數(shù)組、切片和字典等;第6章介紹Go語言中的指針;第7章介紹Go語言的面向?qū)ο笥梅?;?章介紹Go語言文件讀寫;第9章介紹Go語言的并發(fā)編程;第10章介紹Go語言的反射特性;第11章介紹Go語言如何構(gòu)建Web服務(wù);第12章用Go語言實(shí)現(xiàn)了一個(gè)并發(fā)聊天實(shí)戰(zhàn)項(xiàng)目。該書配套源碼、課件、開發(fā)環(huán)境和教學(xué)視頻。《Go并發(fā)編程實(shí)戰(zhàn)》內(nèi)容詳盡、示例豐富,是一本Go語言的入門教材,非常適合有一定編程基礎(chǔ)的讀者學(xué)習(xí)使用。當(dāng)然,該書也適合對(duì)編程感興趣的讀者學(xué)習(xí)。同時(shí),該書也非常適合高等院校的師生學(xué)習(xí)閱讀,可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的教材。

作者簡(jiǎn)介

  汪明,碩士,徐州軟件協(xié)會(huì)副理事長(zhǎng),某創(chuàng)業(yè)公司合伙人。從事軟件行業(yè)十余年,發(fā)表論文數(shù)十篇,擅長(zhǎng)JavaScript、C、Java、等傳統(tǒng)語言,也擅長(zhǎng)TypeScript、Go等新語言。著有圖書《TypeScript實(shí)戰(zhàn)》。

圖書目錄

第1章 搭建Go開發(fā)環(huán)境
1.1 Go的語言特性
1.2 安裝
1.2.1 Windows下安裝Go
1.2.2 Linux下安裝Go
1.3 配置環(huán)境變量
1.3.1 Windows下的環(huán)境變量配置
1.3.2 Linux下的環(huán)境變量配置
1.4 第一個(gè)Go程序
1.4.1 搭建本書項(xiàng)目代碼結(jié)構(gòu)
1.4.2 創(chuàng)建并運(yùn)行第一個(gè)Go程序
1.4.3 Go程序的編譯
1.4.4 Go的幫助系統(tǒng)
1.5 運(yùn)行時(shí)
1.6 編譯器
1.6.1 詞法分析和語法分析
1.6.2 類型檢查
1.6.3 生成SSA中間代碼
1.6.4 生成機(jī)器代碼
1.7 Go程序的集成開發(fā)環(huán)境
1.8 演練:Exit自動(dòng)退出程序
1.9 本章小結(jié)
第2章 Go程序的基礎(chǔ)要素
2.1 命名規(guī)范
2.2 包
2.2.1 包的導(dǎo)入
2.2.2 包的嵌套
2.2.3 特殊的init函數(shù)
2.3 數(shù)據(jù)類型
2.3.1 字符串類型
2.3.2 數(shù)值類型
2.3.3 布爾類型
2.3.4 派生類型
2.4 常量
2.5 變量
2.6 運(yùn)算符
2.6.1 算術(shù)運(yùn)算符
2.6.2 關(guān)系運(yùn)算符
2.6.3 邏輯運(yùn)算符
2.6.4 位運(yùn)算符
2.6.5 賦值運(yùn)算符
2.6.6 特殊運(yùn)算符
2.6.7 運(yùn)算符的優(yōu)先級(jí)
2.7 注釋
2.8 類型轉(zhuǎn)換
2.9 演練:原子計(jì)算器
2.10 小結(jié)
第3章函數(shù)
3.1 函數(shù)的結(jié)構(gòu)
3.1.1 Go語言函數(shù)的基本結(jié)構(gòu)
3.1.2 函數(shù)中的變量存儲(chǔ)(堆棧)
3.1.3 函數(shù)返回函數(shù)
3.2 函數(shù)返回多個(gè)值的特性
3.3 作用域
3.4 匿名函數(shù)
3.4.1 匿名函數(shù)的即時(shí)調(diào)用
3.4.2 匿名函數(shù)的重復(fù)調(diào)用
3.5 變長(zhǎng)函數(shù)
3.6 遞歸函數(shù)
3.6.1 使用遞歸函數(shù)求解斐波那契數(shù)列
3.6.2 使用循環(huán)代替遞歸的方法
3.7 回調(diào)函數(shù)
3.8 閉包
3.9 defer關(guān)鍵字
3.10 演練:原子計(jì)算器2.0迭代版
3.11 小結(jié)
……
第4章 流程控制與錯(cuò)誤處理
第5章 復(fù)合數(shù)據(jù)類型
第6章 指針
第7章 面向?qū)ο蠛徒涌?br />第8章 文件讀寫
第9章 圖解并發(fā)編程
第10章 反射
第11章 Go的Web服務(wù)
第12章 實(shí)戰(zhàn):并發(fā)聊天

本目錄推薦

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