diff --git a/ch2-cgo/ch2-03-cgo-types.md b/ch2-cgo/ch2-03-cgo-types.md index fb5ccec..1e277f4 100644 --- a/ch2-cgo/ch2-03-cgo-types.md +++ b/ch2-cgo/ch2-03-cgo-types.md @@ -336,7 +336,7 @@ func main() { arr1 := (*[31]byte)(unsafe.Pointer(&C.arr[0]))[:10:10] var s0 string - var s0Hdr := (*reflect.StringHeader)(unsafe.Pointer(&s0)) + var s0Hdr = (*reflect.StringHeader)(unsafe.Pointer(&s0)) s0Hdr.Data = uintptr(unsafe.Pointer(C.s)) s0Hdr.Len = int(C.strlen(C.s))