我無法file.ReadLine在Go中找到功能。我可以弄清楚如何快速編寫一個(gè),但是我只是想知道我是否在這里忽略了一些東西。如何逐行讀取文件?
3 回答

天涯盡頭無女友
TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊
包中有功能ReadLinebufio
。
請注意,如果該行不適合讀取緩沖區(qū),則該函數(shù)將返回不完整的行。如果要始終通過單次調(diào)用函數(shù)來讀取程序中的整行,則需要將該ReadLine
函數(shù)封裝到自己的函數(shù)中,該函數(shù)ReadLine
在for循環(huán)中進(jìn)行調(diào)用。
bufio.ReadString('\n')
之所以不完全等效,ReadLine
是因?yàn)?code>ReadString無法處理文件的最后一行不以換行符結(jié)尾的情況。
- 3 回答
- 0 關(guān)注
- 268 瀏覽
添加回答
舉報(bào)
0/150
提交
取消