Go 并发模式:从 goroutine 到 channel
goroutine 基础
Go 的并发基于 goroutine,它是一个轻量级线程。启动一个 goroutine 只需要在函数调用前加上 go 关键字。
|
|
Channel 通信
Channel 是 goroutine 之间通信的桥梁。
|
|
Select 多路复用
select 语句可以同时等待多个 channel 操作。
|
|
Go 的并发基于 goroutine,它是一个轻量级线程。启动一个 goroutine 只需要在函数调用前加上 go 关键字。
|
|
Channel 是 goroutine 之间通信的桥梁。
|
|
select 语句可以同时等待多个 channel 操作。
|
|