在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
go逐行读取文本信息:
package main import ( "bufio" "fmt" "io" "os" "strings" "log" ) func main() { file,err:=os.Open("a.txt") if err != nil { log.Fatal(err) } reader:=bufio.NewReader(file) for{ line,err:=reader.ReadBytes('\n') if err !=nil{ if err==io.EOF{ break } log.Fatal(err) } lineStr:=strings.TrimSpace(string(line)) fmt.Println(lineStr) } }
|
请发表评论