package main
import (
"fmt"
"bufio"
"os"
"strings"
// "encoding/json"
)
func main(){
file, err := os.Open("u8_menu_872")
defer func() {
err := file.Close()
if err != nil {
//_ = log.Error(err)
fmt.Println(err)
}
}()
if err != nil {
panic(err)
}
buff := bufio.NewReader(file) // 读入缓冲区
// cnt := 0
for {
str, err := buff.ReadString('\n')
//fmt.Println("err")
//fmt.Println(err)
if err != nil {
if !(err.Error() == "EOF") {
fmt.Println(err)
os.Exit(1)
}
}
// if str == "EOF" {
// fmt.Println("end of file")
// break
// }
// test++
// if test ==29 {
// break
// }
// cnt = 1
str = strings.Replace(str, "\n", "", -1)
fmt.Println(str)
if err != nil && err.Error() == "EOF"{
fmt.Println(err)
break
}
}
}
有疑问加站长微信联系(非本文作者)