文件名称:shm:Golang POSIX共享内存库
文件大小:1.03MB
文件格式:ZIP
更新时间:2024-06-08 02:40:06
Go
POSIX共享内存 可以(大多数?)UNIX风格进行移植:当前是linux,freebsd和darwin。 用法 package main import ( "os" "github.com/fabiokung/shm" ) func main () { file , err := shm . Open ( "my_region" , os . O_RDRW | os . O_CREATE , 0600 ) if err != nil { panic ( err ) } // syscall.Ftruncate if new, etc defer file . Close () defer shm . Unlink ( file . Name ()) }
【文件预览】:
shm-master
----shm.go(724B)
----README.md(381B)
----shm_linux.go(448B)
----shm_unsupported_test.go(286B)
----LICENSE(1KB)
----shm_unsupported.go(358B)
----shm.test(3.54MB)
----shm_test.go(931B)