跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Go
/
Go
`select` 如何处理通道为 nil 的发送或接收分支?
来自 Go
进阶
1分钟
`select` 如何处理通道为 nil 的发送或接收分支?
只要通道仍为 nil,该分支就会被禁用,无法被选中。
该分支始终就绪,并优先于其他分支。
`select` 一旦求值到 nil 通道就会 panic。
检查
向 AI 询问这道练习
报告错误
上一道练习
一个服务结构体包含已经使用过的 `sync.Mutex`。哪项修改是安全的?
测验
下一道练习
向无缓冲通道发送值之前,必须发生什么,发送操作才能完成?
测验
有新版本可用
重新加载