var cstrs []*C.char
header := (*reflect.SliceHeader)(unsafe.Pointer(&cstrs))
header.Data = cstrspointer
header.Len = cstrslength
for _, cstr := range cstrs {
gostrs = append(gostrs, C.GoString(cstr))
}
var cstrs []*C.char
header := (*reflect.SliceHeader)(unsafe.Pointer(&cstrs))
header.Data = cstrspointer
header.Len = cstrslength
for _, cstr := range cstrs {
gostrs = append(gostrs, C.GoString(cstr))
}