package main

import (

"bufio"

"fmt"

"io"

"os"

)

func main() {

//打开文件

file, err := os.Open("C:/test.txt")

if err != nil {

fmt.Println("read file err:", err)

return

}

//每次打开open 都需要close

defer file.Close()

//读到内存里

reader := bufio.NewReader(file)

for {

str, _, err := reader.ReadLine()

                //读到最后

if err == io.EOF {

break

}

fmt.Println(string(str))

}

}