package main
import (
"fmt"
"os"
"bufio"
"io"
)
func main() {
f, err := os.Open("c:\\aaa.txt")//打开文件
defer f.Close() //打开文件出错处理
if nil == err {
buff := bufio.NewReader(f) //读入缓存
for {
line, err := buff.ReadString('\n') //以'\n'为结束符读入一行
if err != nil || io.EOF == err {
break
}
fmt.Print(line) //可以对一行进行处理
}
}
}
有疑问加站长微信联系(非本文作者)