您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Go中逐行读取文件

在Go中逐行读取文件

_ 可接受的答案在早期的Go版本中是正确的。

包中有ReadLine函数bufio

请注意,如果该行不适合读取缓冲区,则该函数将返回不完整的行。如果要始终通过单次调用函数来读取程序中的整行,则需要将该ReadLine函数封装到自己的函数中,该函数ReadLine在for循环中进行调用

bufio.ReadString('\n')之所以不完全等效,ReadLine是因为ReadString无法处理文件的最后一行不以换行符结尾的情况。

Go 2022/1/1 18:18:49 有410人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶