第十四章上半部分 (#836)

Co-authored-by: Joe Chen <jc@unknwon.io>
This commit is contained in:
Haigang Zhou
2022-05-17 16:24:13 +08:00
committed by GitHub
parent 92d91dfa1c
commit f08d76efa6
11 changed files with 112 additions and 114 deletions

View File

@@ -1,6 +1,6 @@
# 14.0 协程goroutine与通道channel
# 14.0 协程 (goroutine) 与通道 (channel)
作为一门 21 世纪的语言Go 原生支持应用之间的通信(网络,客户端和服务端,分布式计算,参见第 15 章和程序的并发。程序可以在不同的处理器和计算机上同时执行不同的代码段。Go 语言为构建并发程序的基本代码块是协程 (goroutine) 与通道 (channel) 。他们需要语言,编译器,和 runtime 的支持。Go 语言提供的垃圾回收器对并发编程至关重要。
作为一门 21 世纪的语言Go 原生支持应用之间的通信(网络,客户端和服务端,分布式计算,参见[第 15 章](15.0.md)和程序的并发。程序可以在不同的处理器和计算机上同时执行不同的代码段。Go 语言为构建并发程序的基本代码块是协程 (goroutine) 与通道 (channel)。他们需要语言,编译器,和 runtime 的支持。Go 语言提供的垃圾回收器对并发编程至关重要。
**不要通过共享内存来通信,而通过通信来共享内存。**