Go 语言学习笔记(进阶篇)之 并发

并发 & 并行

  • 并发:逻辑上具备同时处理多个任务的能力
  • 并行:物理上在同一时刻执行多个并发任务

Goroutine

Channel

channel(通道)是 Go 语言最具特色的数据类型。

Don’t communicate by sharing memory; share memory by communicating.
(不要通过共享内存来通信,而应该通过通信来共享内存。)

文章目录
  1. 1. 并发 & 并行
  2. 2. Goroutine
  3. 3. Channel
,