Go基础_1_59 file.Write
Tutorial: Go初级
Category: Go
Published: 2026-04-07 13:58:26
Views: 22
Likes: 0
Comments: 0
package main
import (
"fmt"
"log"
"os"
)
func HandleErr(err error) {
if err != nil {
log.Fatal(err)
}
}
func main() {
fileName := "D:\\Go\\web2\\aa.txt"
file, err := os.OpenFile(fileName, os.O_CREATE|os.O_WRONLY|os.O_APPEND, os.ModePerm)
HandleErr(err)
defer file.Close()
bs := []byte{97, 98, 99, 100}
n, err := file.Write(bs[:2])
fmt.Println(n)
HandleErr(err)
file.WriteString("\n")
n, err = file.WriteString("HelloWorld")
fmt.Println(n)
HandleErr(err)
file.WriteString("\n")
n, err = file.Write([]byte("today"))
fmt.Println(n)
HandleErr(err)
}