]> Cypherpunks repositories - gostls13.git/commitdiff
doc: add example for conversion from slice expressions to array ptr
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Sun, 8 Aug 2021 17:52:21 +0000 (00:52 +0700)
committerKeith Randall <khr@golang.org>
Sun, 8 Aug 2021 18:37:08 +0000 (18:37 +0000)
Fixes #47599

Change-Id: I8f4ccd3b0c2bcdb057ee853163b4421229141333
Reviewed-on: https://go-review.googlesource.com/c/go/+/340351
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
doc/go_spec.html

index 0e14a1f3b63188cbb945f22ad8896eb0f9b35268..fd5fee46eb220c1111d8aa33853037f751d4bdbb 100644 (file)
@@ -4329,6 +4329,7 @@ a <a href="#Run_time_panics">run-time panic</a> occurs.
 <pre>
 s := make([]byte, 2, 4)
 s0 := (*[0]byte)(s)      // s0 != nil
+s1 := (*[1]byte)(s[1:])  // &amp;s1[0] == &amp;s[1]
 s2 := (*[2]byte)(s)      // &amp;s2[0] == &amp;s[0]
 s4 := (*[4]byte)(s)      // panics: len([4]byte) > len(s)