2015-10-14から1日間の記事一覧

メソッドレシーバの型指定

go

http://go-tour-jp.appspot.com/#50 にて type Vertex struct { X, Y float64 } func (v *Vertex) Abs() float64 { return math.Sqrt(v.X*v.X + v.Y*v.Y) } func main() { v := &Vertex{3, 4} fmt.Println(v.Abs()) v1 := Vertex{3, 4} fmt.Println(v1.Abs()…