🔒如何避免channel重复关闭

type
Post
status
Published
date
Feb 6, 2025
slug
reclosed-channel
summary
category
Golang
tags
channel
icon
password
AI summary
Blocked by
Blocking
Category

channel不能被重复关闭,那么该如何避免重复关闭?

方法一:利用closed channel读取的特性
方法二:利用sync once 来保证channel最多被关闭一次
方法三:利用标记位
 
Prev
深入理解 IO 多路复用:从 select、poll 到 epoll 的演进
Next
Kube-proxy 机制深度解析:API Server 交互与 iptables 规则生成
Loading...
Article List
如果去做,还有一丝希望;但是不去做,就毫无希望
个人总结
技术分享
LLM
k8s
knative
agentic
istio
HAMI
Golang
转发
计算机网络
Redis
MySQL
Mysql