您可以使用os包中的Create和OpenFile函数来打开文件,然后使用WriteString或Write方法将文本写入文件中。
下面是一个示例代码:
package main
import (
"fmt"
"os"
)
func main() {
file, err := os.OpenFile("file.txt", os.O_APPEND|os.O_WRONLY, 0644)
if err != nil {
fmt.Println(err)
return
}
defer file.Close()
// 在文本中写入内容
_, err = file.WriteString("Hello, World!\n")
if err != nil {
fmt.Println(err)
return
}
fmt.Println("内容已成功写入文件!")
}
在这个示例中,我们打开了一个名为"file.txt"的文件,使用os.O_APPEND以追加的方式打开它。然后,我们使用WriteString方法将字符串"Hello, World!\n"写入文件中。最后,关闭文件并输出“内容已成功写入文件!”的消息。
通过运行这个代码,您将在file.txt文件中插入一行文本:"Hello, World!"。