Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "fmt"
- "os"
- "github.com/edsrzf/mmap-go"
- )
- func main() {
- n := 1000
- t := 32 * n
- map_file, _ := os.Create("/tmp/test.dat")
- _, _ = map_file.Seek(int64(t - 1), 0)
- map_file.Write([]byte(" "))
- defer map_file.Close()
- mmap, _ := mmap.Map(map_file, mmap.RDWR, 0)
- for i := 0; i < n; i++ {
- mmap[i] = byte(i*i)
- }
- fmt.Println(mmap)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement