Mastering Go: Create Golang production applications using network libraries, concurrency, machine learning, and advanced data structures, 2/e (Paperbcak)
Tsoukalos, Mihalis
- 出版商: Packt Publishing
- 出版日期: 2019-08-29
- 售價: $2,580
- 貴賓價: 9.5 折 $2,451
- 語言: 英文
- 頁數: 798
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1838559337
- ISBN-13: 9781838559335
-
相關分類:
Go 程式語言
-
相關翻譯:
精通 Go 語言, 2/e (簡中版)
-
其他版本:
Mastering Go - Fourth Edition: Leverage Go's expertise for advanced utilities, empowering you to develop professional software
買這商品的人也買了...
-
$500Android C++ 高級編程-使用 NDK (Pro Android C++ with the NDK)
-
$1,900$1,805 -
$352遊戲UI設計實戰必修課
-
$936Go Programming Blueprints - Second Edition
-
$454每天 5分鐘玩轉 OpenStack
-
$380$300 -
$580$458 -
$2,166$2,052 -
$1,150Kubernetes Best Practices: Blueprints for Building Successful Applications on Kubernetes
-
$980$833 -
$880$695 -
$420$378 -
$880$695 -
$1,692Linux Kernel Debugging: Leverage proven tools and advanced techniques to effectively debug Linux kernels and kernel modules (Paperback)
-
$1,200$948
相關主題
商品描述
Learn |
|
---|---|
About |
Often referred to (incorrectly) as Golang, Go is the high-performance systems language of the future. Mastering Go, Second Edition helps you become a productive expert Go programmer, building and improving on the groundbreaking first edition.
Mastering Go, Second Edition shows how to put Go to work on real production systems. For programmers who already know the Go language basics, this book provides examples, patterns, and clear explanations to help you deeply understand Go’s capabilities and apply them in your programming work.
The book covers the nuances of Go, with in-depth guides on types and structures, packages, concurrency, network programming, compiler design, optimization, and more. Each chapter ends with exercises and resources to fully embed your new knowledge.
This second edition includes a completely new chapter on machine learning in Go, guiding you from the foundation statistics techniques through simple regression and clustering to classification, neural networks, and anomaly detection. Other chapters are expanded to cover using Go with Docker and Kubernetes, Git, WebAssembly, JSON, and more.
If you take the Go programming language seriously, the second edition of this book is an essential guide on expert techniques. |
Features |
|
商品描述(中文翻譯)
學習
- 清晰指導如何在生產系統中使用Go
- 詳細解釋Go內部運作原理、語言設計選擇背後的原因,以及如何優化Go程式碼
- 完整指南,涵蓋所有Go資料類型、複合類型和資料結構
- 掌握套件、反射和介面,以實現有效的Go程式設計
- 構建高性能的系統網路程式碼,包括伺服器和客戶端應用程式
- 使用WebAssembly、JSON和gRPC與其他系統進行接口交互
- 撰寫可靠、高性能的並行程式碼
- 使用Go構建機器學習系統,從簡單的統計回歸到複雜的神經網絡
關於
Go通常被錯誤地稱為Golang,是未來的高性能系統語言。《精通Go,第二版》幫助您成為一位高效的Go專家程式設計師,並在第一版的基礎上進一步提升。
《精通Go,第二版》展示了如何在真實的生產系統中應用Go。對於已經熟悉Go語言基礎的程式設計師,本書提供了例子、模式和清晰的解釋,幫助您深入理解Go的能力並應用於程式設計工作中。
本書詳細介紹了Go的細微差別,包括類型和結構、套件、並行程式設計、網路程式設計、編譯器設計、優化等。每章結束時都有練習和資源,以充分鞏固您的新知識。
第二版新增了一個全新的章節,介紹了如何在Go中進行機器學習,從基礎統計技術到簡單的回歸和分群,再到分類、神經網絡和異常檢測。其他章節則擴展了對使用Go與Docker和Kubernetes、Git、WebAssembly、JSON等的覆蓋範圍。
如果您認真對待Go程式語言,本書第二版是一本必讀的專家技巧指南。
特點
- 暢銷的高級Go程式設計指南的第二版,擴展了機器學習、更多Go套件和一系列現代開發技術的內容
- 以實際例子和模式充實,可應用於您自己的開發工作
- 清晰解釋Go的細微差別和特點,消除Go開發中的挫折感