go语言按行读取文件

1、打开文件

2、实例阅读者

3、以‘\n'结束获取一行内容

package main

import (
	"bufio"
	"fmt"
	"io"
	"os"
)

func main(){
	fmt.Println("go语言读取文件")
	file,err := os.Open(`文件地址`)
	if err!=nil{
		panic(err)
	}
	rd := bufio.NewReader(file)
	for{
		line,err := rd.ReadString('\n')
		if err!=nil || io.EOF==err{
			break
		}else{
			fmt.Println(line)
		}
	}
}

  

posted @ 2019-07-26 16:07  Myuniverse  阅读(2886)  评论(0编辑  收藏  举报