精通 Go 程式設計 (The Go Programming Language)
Alan A. A. Donovan, Brian W. Kernaghan 著、楊尊一 譯
- 出版商: 碁峰資訊
- 出版日期: 2016-08-30
- 定價: $580
- 售價: 8.5 折 $493
- 語言: 繁體中文
- 頁數: 416
- ISBN: 9864761331
- ISBN-13: 9789864761333
- 
    相關分類:
    
      Go 程式語言、程式語言
 
- 此書翻譯自: The Go Programming Language (Paperback)
- 
    相關翻譯:
    
      Go 語言編程 (The Go programming language) (簡中版)
 
已絕版
買這商品的人也買了...
- 
                
                   無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship) 無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452
- 
                
                   無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購) 無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700
- 
                
                   精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages) 精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616
- 
                
                   完整學會 Git, GitHub, Git Server 的24堂課 完整學會 Git, GitHub, Git Server 的24堂課$360$284
- 
                
                   比 C 還簡、捷:使用 Go Web 快建網頁 (舊版書名: 21 世紀的 C 語言:史上最簡潔程式語言 Go Web 開發到底) 比 C 還簡、捷:使用 Go Web 快建網頁 (舊版書名: 21 世紀的 C 語言:史上最簡潔程式語言 Go Web 開發到底)$520$442
- 
                
                   Docker 錦囊妙計 (Docker Cookbook) Docker 錦囊妙計 (Docker Cookbook)$680$537
- 
                
                   Python 機器學習 (Python Machine Learning) Python 機器學習 (Python Machine Learning)$580$452
- 
                
                   寫給 PM、RD 與設計師看的設計需求分析─使用者想要的應用程式都是這樣打造出來的 (Designing the Requirements: Building Applications that the User Wants and Needs) 寫給 PM、RD 與設計師看的設計需求分析─使用者想要的應用程式都是這樣打造出來的 (Designing the Requirements: Building Applications that the User Wants and Needs)$580$458
- 
                
                   Python 初學特訓班 (附250分鐘影音教學/範例程式) Python 初學特訓班 (附250分鐘影音教學/範例程式)$480$379
- 
                
                   Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners) Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425
- 
                
                  深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)$360$281
- 
                
                   演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e) 演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458
- 
                
                   $356Go 語言實戰 (GO in Action) $356Go 語言實戰 (GO in Action)
- 
                
                   Go at Google - Go語言實際上手 (舊名: Let’s Go with Go:Go語言帶你進入程式最高殿堂) Go at Google - Go語言實際上手 (舊名: Let’s Go with Go:Go語言帶你進入程式最高殿堂)$690$587
- 
                
                   TensorFlow + Keras 深度學習人工智慧實務應用 TensorFlow + Keras 深度學習人工智慧實務應用$590$460
- 
                
                   寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people) 寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308
- 
                
                   Deep Learning|用 Python 進行深度學習的基礎理論實作 Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458
- 
                
                   演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解 演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356
- 
                
                   Go Web 編程 (Go Web Programming) Go Web 編程 (Go Web Programming)$474$450
- 
                
                   $474機器人學導論, 4/e (Introduction to Robotics: Mechanics and Control, 4/e) $474機器人學導論, 4/e (Introduction to Robotics: Mechanics and Control, 4/e)
- 
                
                   無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design) 無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452
- 
                
                   Ansible : 建置與執行, 2/e (Ansible : Up and Running : Automating Configuration Management and Deployment the Easy Way, 2/e) Ansible : 建置與執行, 2/e (Ansible : Up and Running : Automating Configuration Management and Deployment the Easy Way, 2/e)$680$537
- 
                
                   The Pragmatic Programmer 20週年紀念版 (The Pragmatic Programmer, 20th Anniversary Edition) The Pragmatic Programmer 20週年紀念版 (The Pragmatic Programmer, 20th Anniversary Edition)$680$537
- 
                
                   Kubernetes 建置與執行 : 邁向基礎設施的未來, 2/e (Kubernetes: Up and Running: Dive into the Future of Infrastructure, 2/e) Kubernetes 建置與執行 : 邁向基礎設施的未來, 2/e (Kubernetes: Up and Running: Dive into the Future of Infrastructure, 2/e)$520$411
- 
                
                   矽谷工程師教你 Kubernetes:史上最全 CI/CD 中文應用指南(iT邦幫忙鐵人賽系列書) 矽谷工程師教你 Kubernetes:史上最全 CI/CD 中文應用指南(iT邦幫忙鐵人賽系列書)$600$510
商品描述
<內容簡介>
本書是學習Go語言的權威資源,它展現如何撰寫清楚且正確的Go程式以解決實務上的問題。閱讀此書無需Go或其他特定語言的經驗,JavaScript、Ruby、Python、Java或C++等程式設計師都能夠輕鬆上手。
*第一章討論Go的基本概念,介紹檔案輸出入、文字處理、簡單圖形、與網路用戶端以及伺服器等。
*前幾個章節涵蓋了Go程式的結構元素:語法、流程控制、資料型別、與組織程式套件、檔案及函式。書中範例展示標準函式庫的套件並示範如何自行建構套件。其後的章節則深入解釋套件機制、如何使用Go工具建構、測試與維護專案。
*方法與介面相關章節介紹Go獨特的物件導向程式設計方式,其方法可以在間接滿足條件的型別與介面上宣告。這些章節以實際的範例解釋了封裝、組合與可替換性的重要原則。
*兩個與並行性有關的篇章深入此越顯重要的主題。首先是goroutine與channel基本機制的討論,描述Go最為人稱道的交談循序程式。其次是使用共用變數的傳統並行性。這些章節為首次遭遇並行性的程式設計師提供堅實的基礎。
*最後兩章探索Go的低階功能,一個是使用reflection的元編程藝術,另一個是如何使用unsafe套件在特殊情況下跳脫型別系統以及使用cgo工具建構Go的C函式庫連結。
書中數百個有趣與實用的Go範例程式涵蓋整個語言最重要的套件與各種應用。每一章都有練習題以測試你的理解並探索擴充與替代方案。原始碼可從http://gopl.io/下載並能使用go get命令取得、建構、與安裝。
<章節目錄>
Chapter 1 基本入門
Chapter 2 程式結構 
Chapter 3 基本資料型別
Chapter 4 組合型別
Chapter 5 函式 
Chapter 6 方法 
Chapter 7 介面 
Chapter 8 Goroutine 與 Channel 
Chapter 9 共用變數並行性 
Chapter 10 套件與工具 
Chapter 11 測試 
Chapter 12 反射 
Chapter 13 低階程式設計
 









 
     
     
     
     
     
     
     
     
     
    
 
     
     
     
     
     
     
     
     
     
     
     
    