Go 用 bufio.Scanner 读大文件踩坑:默认 64KB 行上限、Buffer 扩容与按 Token 切分
Go 用 bufio.Scanner 读大文件踩坑:默认 64KB 行上限、Buffer 扩容与按 Token 切分
用 Go 逐行读文件,几乎所有人第一反应都是 bufio.Scanner,写法也确实优雅:
scanner : bufio.NewScanner(file)
for scanner.Scan() {line : scanner.Text()// 处理每一行
}小文件跑得好好的,直…
2026/8/2 20:07:44