gpt4 book ai didi

golang 逐行读取

转载 作者:IT王子 更新时间:2023-10-29 02:27:53 25 4
gpt4 key购买 nike

我已经开始学习 golang 了,我完全无法理解我应该如何以老式的方式逐行阅读:

while filehandler != EOF {
line_buffer = readline(filehandler)
}

我知道我必须使用 bufio 扫描线。这不是我用作代码的内容,我只是想解释这个想法。

最佳答案

使用这个:

package main

import (
"bufio"
"fmt"
"os"
)

func main() {
file, _ := os.Open("path/to_file")
fscanner := bufio.NewScanner(file)
for fscanner.Scan() {
fmt.Println(fscanner.Text())
}
}

关于golang 逐行读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30806288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com