golang 逐行读取文件
package mainimport (
"bufio"
"fmt"
"io"
"os"
)
func main() {
fi, err := os.Open("C:/Documents and Settings/xxx/Desktop/tax.txt")
if err != nil {
fmt.Printf("Error: %s\n", err)
return
}
defer fi.Close()
br := bufio.NewReader(fi)
for {
a, _, c := br.ReadLine()
if c == io.EOF {
break
}
fmt.Println(string(a))
}
}
页:
[1]