github.com/qiuhoude/go-web@v0.0.0-20220223060959-ab545e78f20d/prepare/20_trap/demo/demo_test.go (about) 1 package demo 2 3 import "testing" 4 5 func Test_slice1(t *testing.T) { 6 data := [...]int{0, 1, 2, 3, 4, 10: 0} 7 s := data[:2:3] 8 9 s = append(s, 100, 200) // 一次 append 两个值,超出 s.cap 限制。 10 11 t.Log(s, data) 12 t.Log(&s[0], &data[0]) 13 14 }