golang 生成指定大小的空白文件
时间: 2020-06-11来源:OSCHINA
前景提要
package test import ( "log" "os" ) var size = int64(1024 * 1e10) func ExampleTruncate() { f, err := os.Create("foobar1.bin") if err != nil { log.Fatal(err) } defer f.Close() if err := f.Truncate(size); err != nil { log.Fatal(err) } // Output: // } func ExampleSeek() { f, err := os.Create("foobar2.bin") if err != nil { log.Fatal(err) } defer f.Close() _, err = f.Seek(size-1, 0) if err != nil { log.Fatal(err) } _, err = f.Write([]byte{0}) if err != nil { log.Fatal(err) } // Output: // }

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行