我需要写入可能存在也可能不存在的嵌套目录中的文件。
首先,我通过检查文件夹是否存在os.Stat,os.MkdirAll如果它不存在,然后打开并写入文件。
os.Stat
os.MkdirAll
我尝试删除 os.Stat 并执行os.MkdirAll,它似乎有效 - 意思os.MkdirAll是幂等的。
我的问题是,做os.Stat检查有好处吗?这是一个比os.MkdirAll?轻得多的操作?
四季花海
相关分类