diff --git a/ch1-basic/ch1-03-array-string-and-slice.md b/ch1-basic/ch1-03-array-string-and-slice.md index 8b8b732..d9d98b4 100644 --- a/ch1-basic/ch1-03-array-string-and-slice.md +++ b/ch1-basic/ch1-03-array-string-and-slice.md @@ -299,7 +299,7 @@ func str2bytes(s string) []byte { func bytes2str(s []byte) (p string) { data := make([]byte, len(s)) for i, c := s { - p[i] = c + data[i] = c } hdr := (*reflect.StringHeader)(unsafe.Pointer(&p))