Files
llgo/x/cbind/buf.go
2024-09-07 09:43:48 +08:00

13 lines
195 B
Go

package cbind
import "unsafe"
type slice struct {
data unsafe.Pointer
len int
}
func GoBytes(buf *int8, n int) []byte {
return *(*[]byte)(unsafe.Pointer(&slice{unsafe.Pointer(buf), n}))
}