Go通道 共 2 篇文章

Go语言通道Channel关闭后读取的零值行为解析
2026-04-27 14:14:32
Go语言通道Channel关闭后读取的零值行为解析 创建 Go语言中的通道Channel是实现goroutine之间通信的核心机制。理解通道关闭后的行为对于编写高效的并发程序至关重要。 Go语言通道基础 定义 通道是Go语言中用于在goroutine之间传递数据的管道,是类型安全的,只能传输特定类型
Go通道 并发编程 零值行为
50 0
Go 通道:无缓冲通道与缓冲通道
2026-04-02 04:17:16
Go 通道:无缓冲通道与缓冲通道 Go 语言的通道(channel)是协程(goroutine)之间通信的桥梁。它像一条传送带,一端发送数据,另一端接收数据。根据是否内置存储空间,通道分为无缓冲通道和缓冲通道。理解两者的区别,能避免死锁、提升程序性能。 无缓冲通道:同步通信 创建一个无缓冲通道: g
Go通道 无缓冲通道 缓冲通道
66 0