Я новичок на ходу. Я хочу напечатать адрес переменной структуры в го, вот моя программа
type Rect struct {
width int
name int
}
func main() {
r := Rect{4,6}
p := &r
p.width = 15
fmt.Println("-----",&p,r,p,&r)
}
вывод этого
_____0x40c130 {15 6} &{15 6} &{15 6}
, но я хочу напечататьадрес переменной r, так как я знаю, что '&' представляет адрес, а '*' указывает значение местоположения указателя, но здесь я не могу напечатать адрес r, я использую онлайн-редактор go-lang https://play.golang.org/
Также я хочу сохранить этот адрес в некоторой переменной.