Go 語言程序設計

Go 語言程序設計 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:Mark Summerfield
出品人:
頁數:354
译者:許式偉
出版時間:2013-8-1
價格:CNY 69.00
裝幀:平裝
isbn號碼:9787115317902
叢書系列:新銳編程語言集萃
圖書標籤:
  • go語言
  • golang
  • Go
  • 編程
  • 計算機
  • Programming
  • 軟件開發
  • programming
  • Go語言
  • 程序設計
  • 編程語言
  • 計算機科學
  • 軟件開發
  • 並發編程
  • 語法學習
  • 入門教程
  • 實戰案例
  • 高效開發
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

國外最經典的Go語言著作,Go語言編程的先驅者Mark Summerfield的實踐經驗總結。

這是一本Go語言實戰指南,幫你瞭解Go語言,按Go語言的方式思考,以及使用Go語言來編寫高性能軟件。

作者展示瞭如何編寫充分利用Go語言突破性的特性和慣用法的代碼,以及Go語言在其他語言之上所做的改進,並著重強調瞭Go語言的關鍵創新。

注重實踐教學,每章都提供瞭多個經過精心設計的代碼示例。

由國內第一個核心服務完全采用Go語言實現的團隊——七牛團隊核心成員翻譯。

著者簡介

Mark Summerfield Qtrac公司創始人,獨立的培訓講師、顧問、技術編輯,Go、Python、C++、Qt和PyQt方麵的技術作傢。他的著作包括Rapid GUI Programming with Python and Qt、C++ GUI Programming with Qt 4(與Jasmin Blanchette閤著)、Programming in Python 3和Advanced Qt Programming等。

許式偉——七牛雲存儲CEO,開源愛好者,發布過十餘個C++開源項目,擁有超過15年的C/C++開發經驗。

呂桂華——七牛雲存儲聯閤創始人,擁有十餘年的C/C++大型項目開發經驗,也曾在Java和.NET平颱上探索多年。

徐 立——七牛雲存儲首席布道師,前盛大創新院高級研究員。

何李石——七牛雲存儲布道師。

七牛雲存儲技術團隊是國內第一個核心服務完全采用Go語言實現的團隊。

圖書目錄

Go語言程序設計》
第1章 5個例子 1
1.1 開始 1
1.2 編輯、編譯和運行 3
1.3 Hello Who? 6
1.4 大數字——二維切片 8
1.5 棧——自定義類型及其方法 12
1.6 americanise示例——文件、映射和閉包 18
1.7 從極坐標到笛卡兒坐標——並發 28
1.8 練習 33
第2章 布爾與數值類型 35
2.1 基礎 35
2.2 布爾值和布爾錶達式 39
2.3 數值類型 40
2.3.1 整型 42
2.3.2 浮點類型 46
2.4 例子:statistics 53
2.4.1 實現一個簡單的統計函數 54
2.4.2 實現一個基本的HTTP服務器 55
2.5 練習 58
第3章 字符串 60
3.1 字麵量、操作符和轉義 61
3.2 比較字符串 63
3.3 字符和字符串 65
3.4 字符串索引與切片 67
3.5 使用fmt包來格式化字符串 69
3.5.1 格式化布爾值 73
3.5.2 格式化整數 74
3.5.3 格式化字符 75
3.5.4 格式化浮點數 75
3.5.5 格式化字符串和切片 76
3.5.6 為調試格式化 78
3.6 其他字符處理相關的包 80
3.6.1 strings包 81
3.6.2 strconv包 86
3.6.3 utf8包 90
3.6.4 unicode包 91
3.6.5 regexp包 92
3.7 例子:m3u2pls 101
3.8 練習 106
第4章 集閤類型 108
4.1 值、指針和引用類型 108
4.2 數組和切片 115
4.2.1 索引與分割切片 119
4.2.2 遍曆切片 119
4.2.3 修改切片 121
4.2.4 排序和搜索切片 125
4.3 映射 128
4.3.1 創建和填充映射 129
4.3.2 映射查詢 131
4.3.3 修改映射 132
4.3.4 鍵序遍曆映射 132
4.3.5 映射反轉 133
4.4 例子 134
4.4.1 猜測分隔符 134
4.4.2 詞頻統計 136
4.5 練習 141
第5章 過程式編程 144
5.1 語句基礎 144
5.1.1 類型轉換 147
5.1.2 類型斷言 148
5.2 分支 149
5.2.1 if語句 150
5.2.2 switch語句 151
5.3 for循環語句 158
5.4 通信和並發語句 160
5.5 defer、panic和recover 166
5.6 自定義函數 171
5.6.1 函數參數 172
5.6.2 init()函數和main()函數 175
5.6.3 閉包 176
5.6.4 遞歸函數 178
5.6.5 運行時選擇函數 181
5.6.6 泛型函數 183
5.6.7 高階函數 187
5.7 例子:縮進排序 192
5.8 練習 197
第6章 麵嚮對象編程 199
6.1 幾個關鍵概念 199
6.2 自定義類型 201
6.2.1 添加方法 203
6.2.2 驗證類型 207
6.3 接口 209
6.4 結構體 217
6.5 例子 224
6.5.1 FuzzyBool——一個單值自定義類型 224
6.5.2 Shapes——一係列自定義類型 229
6.5.3 有序映射——一個通用的集閤類型 240
6.6 練習 248
第7章 並發編程 251
7.1 關鍵概念 252
7.2 例子 256
7.2.1 過濾器 256
7.2.2 並發的Grep 260
7.2.3 綫程安全的映射 266
7.2.4 Apache報告 271
7.2.5 查找副本 278
7.3 練習 285
第8章 文件處理 287
8.1 自定義數據文件 287
8.1.1 處理JSON文件 290
8.1.2 處理XML文件 295
8.1.3 處理純文本文件 301
8.1.4 處理Go語言二進製文件 307
8.1.5 處理自定義的二進製文件 309
8.2 歸檔文件 317
8.2.1 創建zip歸檔文件 317
8.2.2 創建可壓縮的tar包 319
8.2.3 解開zip歸檔文件 321
8.2.4 解開tar歸檔文件 322
8.3 練習 324
第9章 包 326
9.1 自定義包 326
9.1.1 創建自定義的包 327
9.1.2 導入包 333
9.2 第三方包 334
9.3 Go命令行工具簡介 335
9.4 Go標準庫簡介 336
9.4.1 歸檔和壓縮包 336
9.4.2 字節流和字符串相關的包 336
9.4.3 容器包 337
9.4.4 文件和操作係統相關的包 339
9.4.5 圖像處理相關的包 341
9.4.6 數學處理包 341
9.4.7 其他一些包 341
9.4.8 網絡包 342
9.4.9 反射包 343
9.5 練習 346
附錄A 後記 348
附錄B 軟件專利的危害 350
附錄C 精選書目 353
· · · · · · (收起)

讀後感

評分

Your Hands-On Guide to Go, the Revolutionary New Language Designed for Concurrency, Multicore Hardware, and Programmer Convenience Today,s most exciting new programming language, Go, is designed from the ground up to help you easily leverage all the power o...  

評分

这本是目前最好的golang书籍之一. 许丑自己写的黑书很简单,内容也少,基本上是轻轻点水般. 这本相比更殷实想尽,还有些作者的经验技巧,常用包说明,显得更有诚意。 更重要的,他没有偏向web,带领一大波人先入为主的走入偏门.go要得到发展,偏向web是没有前途的.

評分

Your Hands-On Guide to Go, the Revolutionary New Language Designed for Concurrency, Multicore Hardware, and Programmer Convenience Today,s most exciting new programming language, Go, is designed from the ground up to help you easily leverage all the power o...  

評分

Your Hands-On Guide to Go, the Revolutionary New Language Designed for Concurrency, Multicore Hardware, and Programmer Convenience Today,s most exciting new programming language, Go, is designed from the ground up to help you easily leverage all the power o...  

評分

这本是目前最好的golang书籍之一. 许丑自己写的黑书很简单,内容也少,基本上是轻轻点水般. 这本相比更殷实想尽,还有些作者的经验技巧,常用包说明,显得更有诚意。 更重要的,他没有偏向web,带领一大波人先入为主的走入偏门.go要得到发展,偏向web是没有前途的.

用戶評價

评分

圖書館

评分

比較囉嗦,其他都還可以

评分

一開始就一堆列子,整本書的內容和排版都不清晰。不適閤入門。新手慎入

评分

做個一個Go項目再看本書會有更大收獲

评分

算這本看瞭四本講go的書瞭,這本我覺得是最好的,例如書中例舉瞭func也可以作為receiver,這是以前都沒注意到的,有些寫法也很值得學習,推薦

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有