2017年3月5日

go 学习 5 接口

摘要: 接口类型 interface 是由一组方法签名定义的集合。 接口类型的值可以保存任何实现了这些方法的值。 在内部,接口值可以看做包含值和具体类型的元组:(value, type) type I interface { M()}type T struct { S string}func (t *T) 阅读全文

posted @ 2017-03-05 16:32 arwen_spy 阅读(140) 评论(0) 推荐(0) 编辑

go 学习 4 方法

摘要: 方法就是一类带特殊的 接收者 参数的函数。 func (v Vertex) Abs() float64 { return math.Sqrt(v.X*v.X + v.Y*v.Y)} 正常函数: func Abs(v Vertex) float64 { return math.Sqrt(v.X*v.X 阅读全文

posted @ 2017-03-05 16:14 arwen_spy 阅读(96) 评论(0) 推荐(0) 编辑

导航