МП
Size: a a a
МП
ЕО
RE
RS
RS
p
b := []byte("qwerty")
header := *(*reflect.SliceHeader)(unsafe.Pointer(&b))
// header.Data - unsafe.Pointer который можно отдавать в сишную функциюunsafe.Pointer(&reflect.SliceHeader{Data: uintptr(p), Len: s, Cap: s})p
RS
МП
RS
p
RS
p
RS
ES