关于golang 文件映射的API
2014-02-14 09:52
399 查看
var mapper = &mmapper{
active: make(map[*byte][]byte),
mmap: mmap,
munmap: munmap,
}
func Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) {
return mapper.Mmap(fd, offset, length, prot, flags)
}
func Munmap(b []byte) (err error) {
return mapper.Munmap(b)
}
在文件syscall_linux.go中
记录以用
active: make(map[*byte][]byte),
mmap: mmap,
munmap: munmap,
}
func Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) {
return mapper.Mmap(fd, offset, length, prot, flags)
}
func Munmap(b []byte) (err error) {
return mapper.Munmap(b)
}
在文件syscall_linux.go中
记录以用
相关文章推荐
- golang 自定义错误示例
- golang zip 操作示例
- NOTEPAD++ 配置golang 高亮显示
- GOLANG 遍历文件夹
- 支持多平台的2D和3D游戏引擎Godot开源
- Changing the Auto-Logout Timeout in SSH
- Gold Coins
- New algorimths
- django实例:用创建你的第一个应用投票系统
- django实例:创建你的第一个应用投票系统(3)(4)
- projecteuler No.68 Magic 5-gon ring
- poj 2195 Going Home(最小费用最大流)
- E-Gold Coins
- E-Gold Coins
- golang 文件按行读取
- 支持多平台!2D和3D游戏引擎Godot宣布开源
- 山理和山建大一新生友谊赛 E - Gold Coins
- 山理和山建大一新生友谊赛 E - Gold Coins
- Doubango voip 框架分析之tinysip 协议栈
- doubangou IMS学习