[Mores]最近的动态
我在 for 循环里处理一批文件、每个都 defer f.Close(),结果跑到一半就报 too many open files,我对着 defer 的执行时机排查了大半天的复盘
写了个 Go 批处理:一个函数里 for 循环遍历几千个文件,每个打开、处理、defer f.Close() 关闭,自觉很规范每个打开都配了 defer Close。结果跑到一半就崩:too many open files。困惑——我明明每…


参与讨论{{item.data.meta.comment}}条讨论