- Distributed Computing with Go
- V.N. Nikhil Anurag
- 126字
- 2021-06-24 18:36:04
Preface
The Go programming language was developed at Google to solve the problems they faced while developing software for their infrastructure. They needed a language that was statically typed without slowing down the developer, would compile and execute instantaneously, take advantage of multicore processors, and make working across distributed systems, effortless.
The mission of Distributed computing with Go is to make reasoning about concurrency and parallelism, effortless and provide the reader with the confidence to design and implement such programs in Go. We will start by digging into the core concepts behind goroutines and channels, the two fundamental concepts in Go around which the language is built. Next, we will design and build a distributed search engine using Go and Go's standard library.
- 鴻蒙生態(tài):開啟萬物互聯(lián)的智慧新時代
- UNIX操作系統(tǒng)設計
- 精解Windows 8
- VMware Horizon View 6 Desktop Virtualization Cookbook
- 高性能Linux服務器構建實戰(zhàn):運維監(jiān)控、性能調優(yōu)與集群應用
- Linux自動化運維:Shell與Ansible(微課版)
- 細說Linux基礎知識
- Ceph分布式存儲實戰(zhàn)
- Fedora 12 Linux應用基礎
- OpenSolaris設備驅動原理與開發(fā)
- Hands-On GPU Programming with Python and CUDA
- μC/OS-III內核實現(xiàn)與應用開發(fā)實戰(zhàn)指南:基于STM32
- Learning Continuous Integration with Jenkins(Second Edition)
- 鴻蒙HarmonyOS應用開發(fā)入門
- OpenSolaris系統(tǒng)管理