读书人

[转]Go基础学习: 控制语句变量宣言等

发布时间: 2012-11-19 10:18:51 作者: rapoo

[转]Go基础学习: 控制语句,变量声明等
简洁的变量声明和赋值
拿最简单的声明变量和赋值来看,下面这一句完成了声明类型到赋值,最后还有那个常见的分号作为语句的结束。

func SaySomething(s Speaker) {    s.Say()}

那么所有拥有Say()方法的东西都可以往里扔。
在Go的世界里,所有的东西都默认实现了interface{}这个接口。有了这个概念,即使没有泛型也能有效的降低设计复杂度。

转自:http://www.cnblogs.com/AllenDang/archive/2012/03/03/2378534.html

读书人网 >编程

热点推荐