os.OpenFileos.O_APPENDos.O_WRONLYos.O_RDWRos.FileMode0644

下面是一个简单的示例代码,该代码打开一个名为 "test.txt" 的文件并在文件末尾追加写入 "Hello, World!" 字符串:

package main

import (
    "os"
)

func main() {
    file, err := os.OpenFile("test.txt", os.O_APPEND|os.O_WRONLY, 0644)
    if err != nil {
        panic(err)
    }
    defer file.Close()
    
    if _, err := file.WriteString("Hello, World!"); err != nil {
        panic(err)
    }
}
os.OpenFileos.O_TRUNC