猿问

什么时候关闭文件?

仅在创建文件时需要关闭文件吗?我认为只有在阅读或写作的情况下才有必要。

_, err := os.OpenFile(name, os.O_CREATE, 0640)


呼唤远方
浏览 188回答 2
2回答

慕的地6264312

能行吗 是的。该文件将被创建。你应该做吗?不。尽管有时您可以摆脱它,但通常这是一个坏主意。打开文件会将资源(如文件句柄)分配给您的进程。您应该关闭它以释放那些资源。否则,直到进程终止,它们将不可用。

子衿沉夜

创建文件时,也要打开它,因此应该将其关闭。
随时随地看视频慕课网APP

相关分类

Go
我要回答