gitlab.com/Raven-IO/raven-delve@v1.22.4/_fixtures/issue1817.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "runtime" 6 "unsafe" 7 ) 8 9 func main() { 10 l := int(51) 11 bs := make([]byte, l) 12 for i := 0; i < l; i++ { 13 bs[i] = byte(i + int(10)) 14 } 15 16 p := uintptr(unsafe.Pointer(&bs)) 17 18 fmt.Println(p) 19 20 bs[0] = 254 21 22 runtime.KeepAlive(bs) 23 }