gpt4 book ai didi

go - 如何在 Golang 中删除大文件的前 N ​​个字节?

转载 作者:IT王子 更新时间:2023-10-29 01:53:49 26 4
gpt4 key购买 nike

<分区>

我有一个大约10G的大文件,我想删除这个文件的前10个字节。

如果我使用 ioutil.ReadFile(),整个文件将被分配到内存中。这是不可能的!

另一个想法是我逐行读取这个文件。删除数据后,我应该逐行写入剩余数据。这样可以节省内存,但有没有更好的办法呢?喜欢拆分阅读器还是拆分文件?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com