Mastering Go: Create Golang production applications using network libraries, concurrency, machine learning, and advanced data structures, 2/e (Paperbcak)
暫譯: 精通 Go:使用網路函式庫、併發、機器學習和進階資料結構創建 Golang 生產應用程式,第2版(平裝本)
Tsoukalos, Mihalis
- 出版商: Packt Publishing
- 出版日期: 2019-08-29
- 售價: $2,640
- 貴賓價: 9.5 折 $2,508
- 語言: 英文
- 頁數: 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 -
$414$393 -
$936Go Programming Blueprints - Second Edition
-
$454每天 5分鐘玩轉 OpenStack
-
$380$300 -
$580$458 -
$2,006Head First Go
-
$1,150Kubernetes Best Practices: Blueprints for Building Successful Applications on Kubernetes
-
$980$833 -
$880$695 -
$420$357 -
$880$695 -
$1,620Linux 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,是未來的高性能系統語言。《Mastering Go, Second Edition》幫助你成為一名高效的專業 Go 程序員,並在開創性的第一版基礎上進行建設和改進。
《Mastering Go, Second Edition》展示了如何在實際生產系統中使用 Go。對於已經了解 Go 語言基礎的程序員,本書提供了示例、模式和清晰的解釋,幫助你深入理解 Go 的能力並將其應用於你的編程工作。
本書涵蓋了 Go 的細微差別,提供了有關類型和結構、包、並發、網絡編程、編譯器設計、優化等的深入指南。每一章結尾都有練習和資源,以充分鞏固你的新知識。
本第二版包括一章全新的機器學習內容,指導你從基礎的統計技術到簡單的回歸和聚類,再到分類、神經網絡和異常檢測。其他章節也擴展了內容,涵蓋了如何使用 Go 與 Docker 和 Kubernetes、Git、WebAssembly、JSON 等進行整合。
如果你認真對待 Go 編程語言,本書的第二版是專家技術的必備指南。
特色
- 暢銷的高級 Go 編程指南第二版,擴展了機器學習、更多 Go 包和一系列現代開發技術的內容
- 通過現實世界的指南,完成 Go 開發者的教育,幫助構建高性能的生產系統
- 充滿實用的示例和模式,可應用於你自己的開發工作
- 清晰解釋 Go 的細微差別和特性,消除 Go 開發中的挫折感