@wvanbergen I haven't used the reflect package with C before but it should work fine. I usually do:

```
unsafe.Pointer(&message[0])
```

That'll give you the pointer to the first byte of data in the slice too.