1
我有一個大的文本文件,我想將其拆分爲任意數量的較小文本。我需要的行爲幾乎與split
終端命令相同,只是我需要文件在其最後一行上重疊。也就是說,第一個文件的最後一行是第二個文件的第一行,第二個文件的最後一行是第三個文件的第一行,等等。通過不簡單讀取行來拆分大文本文件
天真的解決方案似乎從原始文本文件中讀取行,並在必要時進行拆分。我想知道是否有一個標準的庫函數可以讓我處理字節而不是字符串,從而更容易地統一分割文本文件。
Go有沒有類似於fseek
的東西能讓我做到這一點?