diff --git a/Software/Development/Language/Go/Basic/Golang_文件操作.md b/Software/Development/Language/Go/Basic/Golang_文件操作.md index e30ff77..134bd47 100644 --- a/Software/Development/Language/Go/Basic/Golang_文件操作.md +++ b/Software/Development/Language/Go/Basic/Golang_文件操作.md @@ -34,23 +34,23 @@ func OpenFile(name string, flag int, perm FileMode) (*File, error) flag 如下: ```go -//打开方式 +// 打开方式 const ( -//只读模式 +// 只读模式 O_RDONLY int = syscall.O_RDONLY // open the file read-only. -//只写模式 +// 只写模式 O_WRONLY int = syscall.O_WRONLY // open the file write-only. -//可读可写 +// 可读可写 O_RDWR int = syscall.O_RDWR // open the file read-write. -//追加内容 +// 追加内容 O_APPEND int = syscall.O_APPEND // append data to the file when writing. -//创建文件,如果文件不存在 +// 创建文件,如果文件不存在 O_CREATE int = syscall.O_CREAT // create a new file if none exists. -//与创建文件一同使用,文件必须存在 +// 与创建文件一同使用,文件必须存在 O_EXCL int = syscall.O_EXCL // used with O_CREATE, file must not exist -//打开一个同步的文件流 +// 打开一个同步的文件流 O_SYNC int = syscall.O_SYNC // open for synchronous I/O. -//如果可能,打开时缩短文件 +// 如果可能,打开时缩短文件 O_TRUNC int = syscall.O_TRUNC // if possible, truncate file when opened. ) ```