您的位置:首页 > 编程语言 > Go语言

go语言之bufio 打开文件,读取一行

2013-03-16 16:27 357 查看
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)  //可以对一行进行处理

}

}

}


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: