shmData.go
@@ -27,6 +27,7 @@ return *(*[]byte)(unsafe.Pointer(&x)) } //WriteShmData data待写入的数据; shmId:共享内存id,只attach,不create func WriteShmData(data []byte, shmId int) error { shmdata,err := Attach(shmId) if err != nil { @@ -45,6 +46,7 @@ return nil } //ReadShmData attach到shmId对应的共享内存,并读出数据[]byte func ReadShmData(shmId int) ([]byte,error) { shmdata,err := Attach(shmId) if err != nil {