【发布时间】:2021-11-16 00:19:38
【问题描述】:
如果 go 程序返回错误 Write(),它会返回如下内容:
write failed(*fs.PathError): write mnt/test.dat: no space left on device
除了“设备上没有剩余空间”的字符串匹配之外,还有其他方法可以知道 PathError 是由于磁盘空间不足引起的吗?
注意:我使用的是 Linux,不关心它在 Windows 上的工作方式。
【问题讨论】:
标签: go filesystems