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) } } }