注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Go語(yǔ)言程序設(shè)計(jì)

Go語(yǔ)言程序設(shè)計(jì)

Go語(yǔ)言程序設(shè)計(jì)

定 價(jià):¥69.00

作 者: (英)Mark Summerfield 著,許式偉 ,呂桂華 ,徐立 ,等 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787115317902 出版時(shí)間: 2013-08-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 354 字?jǐn)?shù):  

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

  《Go語(yǔ)言程序設(shè)計(jì)》既是一本實(shí)用的Go語(yǔ)言教程,又是一本權(quán)威的Go語(yǔ)言參考手冊(cè)。書中從如何獲取和安裝Go語(yǔ)言環(huán)境,以及如何建立和運(yùn)行Go程序開始,逐步介紹了Go語(yǔ)言的語(yǔ)法、特性以及一些標(biāo)準(zhǔn)庫(kù),內(nèi)置數(shù)據(jù)類型、語(yǔ)句和控制結(jié)構(gòu),然后講解了如何在Go語(yǔ)言中進(jìn)行面向?qū)ο缶幊蹋珿o語(yǔ)言的并發(fā)特性,如何導(dǎo)入和使用標(biāo)準(zhǔn)庫(kù)包、自定義包及第三方軟件包,提供了評(píng)價(jià)Go語(yǔ)言、以Go語(yǔ)言思考以及用Go語(yǔ)言編寫高性能軟件所需的所有知識(shí)。《Go語(yǔ)言程序設(shè)計(jì)》的目的是通過(guò)使用語(yǔ)言本身提供的所有特性以及Go語(yǔ)言標(biāo)準(zhǔn)庫(kù)中一些最常用的包,向讀者介紹如何進(jìn)行地道的Go語(yǔ)言編程。《Go語(yǔ)言程序設(shè)計(jì)》自始至終完全從實(shí)踐的角度出發(fā),每一章提供多個(gè)生動(dòng)的代碼示例和專門設(shè)計(jì)的動(dòng)手實(shí)驗(yàn),幫助讀者快速掌握開發(fā)技能?!禛o語(yǔ)言程序設(shè)計(jì)》適合對(duì)Go語(yǔ)言感興趣的各個(gè)層次的Go語(yǔ)言程序員閱讀和參考。

作者簡(jiǎn)介

  Mark Summerfield Qtrac,公司創(chuàng)始人,獨(dú)立的培訓(xùn)講師、顧問(wèn)、技術(shù)編輯,Go、Python、C++、Qt和PyQt方面的技術(shù)作家。他的著作包括Rapid GUI Programming with Python and Qt、C++ GUI Programming with Qt 4(與Jasmin Blanchette合著)、Programming in Python 3和Advanced Qt Programming等。許式偉,七牛云存儲(chǔ)CEO,開源愛(ài)好者,發(fā)布過(guò)十余個(gè)C++開源項(xiàng)目,擁有超過(guò)15年的C/C++開發(fā)經(jīng)驗(yàn)。呂桂華,七牛云存儲(chǔ)聯(lián)合創(chuàng)始人,擁有十余年的C/C++大型項(xiàng)目開發(fā)經(jīng)驗(yàn),也曾在Java和.NET平臺(tái)上探索多年。徐 立,七牛云存儲(chǔ)首席布道師,前盛大創(chuàng)新院高級(jí)研究員。七牛云存儲(chǔ)技術(shù)團(tuán)隊(duì)是國(guó)內(nèi)第一個(gè)核心服務(wù)完全采用Go語(yǔ)言實(shí)現(xiàn)的團(tuán)隊(duì)。

圖書目錄

第1章 5個(gè)例子
1.1 開始
1.2 編輯、編譯和運(yùn)行
1.3 Hello Who?
1.4 大數(shù)字——二維切片
1.5 ?!远x類型及其方法
1.6 americanise示例——文件、映射和閉包
1.7 從極坐標(biāo)到笛卡兒坐標(biāo)——并發(fā)
1.8 練習(xí)第2章 布爾與數(shù)值類型
2.1 基礎(chǔ)
2.2 布爾值和布爾表達(dá)式
2.3 數(shù)值類型
2.3.1 整型
2.3.2 浮點(diǎn)類型
2.4 例子:statistics
2.4.1 實(shí)現(xiàn)一個(gè)簡(jiǎn)單的統(tǒng)計(jì)函數(shù)
2.4.2 實(shí)現(xiàn)一個(gè)基本的HTTP服務(wù)器
2.5 練習(xí)第3章 字符串
3.1 字面量、操作符和轉(zhuǎn)義
3.2 比較字符串
3.3 字符和字符串
3.4 字符串索引與切片
3.5 使用fmt包來(lái)格式化字符串
3.5.1 格式化布爾值
3.5.2 格式化整數(shù)
3.5.3 格式化字符
3.5.4 格式化浮點(diǎn)數(shù)
3.5.5 格式化字符串和切片
3.5.6 為調(diào)試格式化
3.6 其他字符處理相關(guān)的包
3.6.1 strings包
3.6.2 strconv包
3.6.3 utf8包
3.6.4 unicode包
3.6.5 regexp包
3.7 例子:m3u2pls
3.8 練習(xí)第4章 集合類型
4.1 值、指針和引用類型
4.2 數(shù)組和切片
4.2.1 索引與分割切片
4.2.2 遍歷切片
4.2.3 修改切片
4.2.4 排序和搜索切片
4.3 映射
4.3.1 創(chuàng)建和填充映射
4.3.2 映射查詢
4.3.3 修改映射
4.3.4 鍵序遍歷映射
4.3.5 映射反轉(zhuǎn)
4.4 例子
4.4.1 猜測(cè)分隔符
4.4.2 詞頻統(tǒng)計(jì)
4.5 練習(xí)第5章 過(guò)程式編程
5.1 語(yǔ)句基礎(chǔ)
5.1.1 類型轉(zhuǎn)換
5.1.2 類型斷言
5.2 分支
5.2.1 if語(yǔ)句
5.2.2 switch語(yǔ)句
5.3 for循環(huán)語(yǔ)句
5.4 通信和并發(fā)語(yǔ)句 160
5.5 defer、panic和recover
5.6 自定義函數(shù)
5.6.1 函數(shù)參數(shù)
5.6.2 init函數(shù)和main函數(shù)
5.6.3 閉包
5.6.4 遞歸函數(shù)
5.6.5 運(yùn)行時(shí)選擇函數(shù)
5.6.6 泛型函數(shù)
5.6.7 高階函數(shù)
5.7 例子:縮進(jìn)排序
5.8 練習(xí)第6章 面向?qū)ο缶幊?br />6.1 幾個(gè)關(guān)鍵概念
6.2 自定義類型
6.2.1 添加方法
6.2.2 驗(yàn)證類型
6.3 接口
6.4 結(jié)構(gòu)體
6.5 例子
6.5.1 FuzzyBool——一個(gè)單值自定義類型
6.5.2 Shapes——一系列自定義類型
6.5.3 有序映射——一個(gè)通用的集合類型
6.6 練習(xí)第7章 并發(fā)編程
7.1 關(guān)鍵概念
7.2 例子
7.2.1 過(guò)濾器
7.2.2 并發(fā)的Grep
7.2.3 線程安全的映射
7.2.4 Apache報(bào)告
7.2.5 查找副本
7.3 練習(xí)第8章 文件處理
8.1 自定義數(shù)據(jù)文件
8.1.1 處理JSON文件
8.1.2 處理XML文件
8.1.3 處理純文本文件
8.1.4 處理Go語(yǔ)言二進(jìn)制文件
8.1.5 處理自定義的二進(jìn)制文件
8.2 歸檔文件
8.2.1 創(chuàng)建zip歸檔文件
8.2.2 創(chuàng)建可壓縮的tar包
8.2.3 解開zip歸檔文件
8.2.4 解開tar歸檔文件
8.3 練習(xí)第9章 包
9.1 自定義包
9.1.1 創(chuàng)建自定義的包
9.1.2 導(dǎo)入包
9.2 第三方包
9.3 Go命令行工具簡(jiǎn)介
9.4 Go標(biāo)準(zhǔn)庫(kù)簡(jiǎn)介
9.4.1 歸檔和壓縮包
9.4.2 字節(jié)流和字符串相關(guān)的包
9.4.3 容器包
9.4.4 文件和操作系統(tǒng)相關(guān)的包
9.4.5 圖像處理相關(guān)的包
9.4.6 數(shù)學(xué)處理包
9.4.7 其他一些包
9.4.8 網(wǎng)絡(luò)包
9.4.9 反射包
9.5 練習(xí)附錄A 后記
附錄B 軟件專利的危害
附錄C 精選書目

本目錄推薦

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