《go並發編程實戰》是2020年9月清華大學出版社出版的圖書,作者是汪明。本書從Go語言基本語法出發,結合示例代碼,詳細講解數組、切片、函式、結構體、接口以及面向對象編程等知識點,前後通過一個實戰項目來說明如何從頭到尾搭建一個並發聊天程式。本書配有源碼、課件、開發環境和教學視頻。
基本介紹
- 中文名:go並發編程實戰
- 作者:汪明
- 出版社:清華大學出版社
- 出版時間:2020年9月
- ISBN:9787302560449
《go並發編程實戰》是2020年9月清華大學出版社出版的圖書,作者是汪明。本書從Go語言基本語法出發,結合示例代碼,詳細講解數組、切片、函式、結構體、接口以及面向對象編程等知識點,前後通過一個實戰項目來說明如何從頭到尾搭建一個並發聊天程式。本書配有源碼、課件、開發環境和教學視頻。
《go並發編程實戰》是2020年9月清華大學出版社出版的圖書,作者是汪明。本書從Go語言基本語法出發,結合示例代碼,詳細講解數組、切片、函式、結構體、接口以及面向對象編程等知識點,前後通過一個實戰項目來說明如何從頭到尾搭建一個並發...
《Go並發編程實戰(第2版)》是2017年人民郵電出版社出版的圖書,作者是郝林。作者簡介 郝林 從業12年有餘的軟體工匠,國內知名的Go語言技術布道者,Go語言北京用戶組和GoHackers社群的發起人和組織者,多套免費線上Go語言教程的作者,...
《Go語言編程實戰》是2019年8月清華大學出版社出版的圖書,作者是強彥、王軍紅。內容簡介 本書從初學者的角度出發,通過通俗易懂的語言、豐富實用的案例,詳細介紹了使用Go語言進行程式開發需要掌握的知識。全書分為16章,包括為什麼要使用...
Go語言作為新生代的編譯型編程語言,具備語法簡單、高並發性能良好和編譯速度快等特點,是微服務架構落地實踐的絕妙利器。圖書目錄 第一篇 雲原生與微服務 雲原生與微服務分別是什麼,它們之間有什麼關係呢?本部分圍繞雲原生與微服務的概 念...
《Go語言編程入門與實戰技巧》從內容上分為三大部分,第一部分主要介紹Go語言的基礎知識,包括Go語言的安裝和開發工具,介紹了Go語言的特性與適合的場景,然後講解了Go語言的程式結構和數據類型,並針對函式和一些關鍵字的用法與數據類型的...
1.1用Go解決現代編程難題2 1.1.1開發速度2 1.1.2並發3 1.1.3Go語言的類型系統5 1.1.4記憶體管理7 1.2你好,Go7 1.3小結8 第2章快速開始一個Go程式9 2.1程式架構9 2.2main包11 2.3search包13 2.3.1...
《Go語言高級開發與實戰》是2022年機械工業出版社出版的圖書,作者是廖顯東。 內容簡介 Go語言高級開發與實戰聚焦Go語言的高級開發技巧和套用實戰。全書共6章,分別為Go語言基礎實戰、Go語言高級編程技巧、Go Web編程、Go語言並發編程、...
Go語言的流程控制、函式與指針、Go語言的內置容器、Go語言的常用內置包、Go語言面向對象編程、Go語言異常處理、Go語言檔案IO操作、Go語言網路編程、Go語言資料庫編程、Go語言並發編程、Go語言密碼學算法、Beego框架項目實戰。
《Go語言編程》是2012年人民郵電出版社出版的圖書,作者是許式偉、呂桂華。本書以介紹Go語言特性為主,示例則儘量採用作者開發團隊平常的實踐,內容涉及記憶體管理(堆和棧)、錯誤處理、OOP、並發編程等關鍵話題。內容簡介 這本書從整體的...
《Go語言從入門到項目實戰(視頻版)》適合高等院校學生閱讀,適合程式設計師自學,也適合培訓機構使用。圖書目錄 第1部分 Go語言編程基礎 第1章 Go語言入門知識 2 1.1 Go語言簡介 2 1.1.1 Go語言的產生 2 1.1.2 Go語言的...
8.6 通道編程 230 8.6.1 Go語言的並發編程 231 8.6.2 Go語言的通道編程 232 8.7 JSON處理 234 8.7.1 JSON簡介 234 8.7.2 Go語言JSON處理編程 234 8.8 函式編程 237 8.8.1 定義和使用函式 237 8.8.2 在函式中...
本書在文字及目錄編排上,儘量做到通俗易懂。在講解一些常見語言特性時,將Go語言和多種語言的特性做對比,掌握多種編程語言的開發者能迅速理解Go語言的特性。無論是初學者還是老程式設計師,都能通過本書學習到Go語言的精華之處。4. 內容...
1.1 Go語言的歷史與設計理念 2 1.1.1 Go語言的“祖先” 3 1.1.2 Go的特性 4 1.2 開發環境 5 1.3 基礎語法 6 1.4 語法特性 12 1.5 並發編程 18 1.6 項目組織與依賴管理 20 1.7 工...
第7章 綜合實戰案例 99 7.1 案例需求 99 7.2 通信協定 100 7.3 伺服器端 104 7.4 客戶端 109 7.5 小結 116 第二部分 Go語言進階 第8章 並發編程進階 118 8.1 競態與併發模式 118 8.1.1 數據競態 118 8.1...
2.5 面向對象編程 41 2.5.1 自定義結構 41 2.5.2 方法封裝 42 2.5.3 結構體內嵌 44 2.5.4 接口47 2.6 並發編程 49 2.6.1 並發的概念與 Go 並發的設計50 2.6.2 並發經典案例52 2.6.3 同步與 channel54 2.6...
汪明,中國礦業大學碩士,徐州軟體協會副理事長,某創業公司合伙人。從事軟體行業十餘年,發表論文數十篇。著有圖書《Python大數據處理庫PySpark實戰》《TypeScript實戰》《Go並發編程實戰》。圖書目錄 第1章 Flink環境搭建 1 1.1 ...
第2章golang微商城之後端【協程通信實踐之道】微商城相關的後端知識,主要講解go語言並發編程當中的協程,通道,以及他們之間的通信,商品超賣的解決辦法,微商城的資料庫設計,商城加入購物車與下訂單邏輯分析,在售商品的最佳化方法,商城下單...
第11章 並發編程 175 視頻講解:31分鐘 11.1 並發概述 175 11.2 goroutine 176 11.2.1 為普通函式創建goroutine 176 11.2.2 為匿名函式創建goroutine 179 11.3 channel(通道) 180 11.3.1 通道的聲明和創建 181 11.3.2...
2.1.5 用Go重新實現C函式 77 2.1.6 面向C接口的Go編程 78 2.2 CGO基礎 79 2.2.1 import ""C""語句 79 2.2.2 #cgo語句 81 2.2.3 build標誌條件編譯 82 2.3 類型轉換 83 2.3.1 數值類型 83 2....
汪明,碩士,畢業於中國礦業大學,徐州軟體協會副理事長,某創業公司合伙人。從事軟體行業十餘年,發表論文數十篇。著有圖書《TypeScript實戰》《Go並發編程實戰》。目 錄 第1章 大數據時代 1 1.1 什麼是大數據 1 1.1.1 ...
郝林,國內知名的編程技術布道者,擁有超過15年的軟體研發經驗,曾多次擔任國內技術大會的演講嘉賓,發表過不少廣受好評的免費技術教程和暢銷的技術專欄、圖書,如《Go語言核心36講》《Go並發編程實戰》《Go命令教程》等。同時,他也是技術...
Go(Golang)語言在語法上與C、C++語言相似,是一門開源的編程語言,可用於編寫簡單的、實用的應用程式。Go語言支持記憶體管理和垃圾回收(GC)機制,使用Go協程可以輕鬆實現並發計算。《Go語言入門經典/計算機科學與技術叢書》通過通俗易懂...
第5章 並發編程 5.1 協程 5.2 通道 5.3 pipeline 5.4 小結 第6章 包和代碼測試 6.1 包及Go工具 6.2 代碼最佳化 6.3 測試 6.4 小結 第7章 綜合實戰案例 7.1 案例需求 7.2 通信協定 7.3 伺服器端 7.4...
C、C++、C#、Python、PHP等開發語言。對Go、Rust等開發語言有深入實踐和研究。對大型電子商務系統開發、高並發架構、分散式架構、微服務、大數據、人工智慧算法等領域有深入實踐和研究。曾出版《GO Web編程實戰派——從入門到精通》
《Python編程實戰》是機械工業出版社出版的圖書,作者是[美] Mark Summerfield 內容簡介 《python編程實戰:運用設計模式、並發和程式庫創建高質量程式》由python開發者社區知名技術專家mark summerfield親筆撰寫,全球資深python專家doug hellmann...