2014-09-22から1日間の記事一覧
A Tour of Go package main import "fmt" type Vertex struct { X int Y int } func main() { p := Vertex{1, 2} //pの参照渡しってこと? q := &p //実体渡し r := p q.X = 1e9 fmt.Println(p, q, r) p.X = 5 fmt.Println(p, q, r) } 参照渡しと実体渡しっ…
A Tour of Go package main import "fmt" type Vertex struct { X int Y int } func main() { p := Vertex{1, 2} //pの参照渡しってこと? q := &p //実体渡し r := p q.X = 1e9 fmt.Println(p, q, r) p.X = 5 fmt.Println(p, q, r) } 参照渡しと実体渡しっ…