后端岗位面试题更新 2026-08-05
向已关闭的 channel 读写数据会发生什么?
好未来后端开发教育/培训风险判断技术原理Go
考察说明
考察 Go 并发编程中 channel 关闭后的行为与安全性
回答思路
- 明确从已关闭 channel 读取会立即返回零值且 ok 为 false
- 明确向已关闭 channel 写入会触发 panic
- 说明这种设计的原因及对并发程序的影响
- 提及可能存在的其他陷阱,如重复关闭或关闭未写入的 channel
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。