我有一个大约10G的大文件,我想删除这个文件的前10个字节。
如果我使用ioutil.ReadFile(),整个文件将被分配到内存中。这是做不到的!
ioutil.ReadFile()
另一个想法是我逐行读取这个文件。删除数据后,我应该逐行写入剩余数据。这样可以节省内存,但有没有更好的办法呢?喜欢split或文件reader?split
split
reader
扬帆大鱼
相关分类