package main
import (
"bufio"
"fmt"
"io"
"os"
)
func main() {
file, err := os.Open("2.txt")
if err != nil {
fmt.Println("打开文件失败:", err)
return
}
read := bufio.NewReader(file)
for {
online, isPrefix, err := read.ReadLine()
if err != nil {
if err != io.EOF {
fmt.Println("读取一行失败")
file.Close()
return
}
}
if isPrefix {
fmt.Println("没有读取到\r\n")
file.Close()
return
}
line := string(online)
fmt.Println("读取到的一行数据是:", line)
}
file.Close()
}
Golang读取文件
最新推荐文章于 2024-05-22 14:02:44 发布