我正在使用以下方法手动创建一个临时文件:
tempDir := os.TempDir()
tempFile := filepath.Join(tempDir, "my.file")
ioutil.WriteFile(tempFile, []byte{}, os.ModeTemporary)
我故意避免,ioutil.TempFile()
因为我不希望在文件名后附加随机后缀。
当浏览os
软件包中不同类型的权限时,ModeTemporary
似乎最合适,但也带有以下注释:
ModeTemporary // T: temporary file; Plan 9 only
计划9是什么ModeTemporary
?为什么只支持它?
我也可以ModeTemporary
在普通的Linux发行版上使用吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句