2017年5月25日

golang - interface的作用

摘要: 多态。struct 可以赋值给 interface。interface 可以转换成子接口,或者 struct。 请看go中的一段的源代码: 仔细拜读源码可知: net.Listen() 返回了一个 Listener接口,而 *TCPListener本身实现了该接口,所以可以转换成 TCPListen 阅读全文

posted @ 2017-05-25 23:26 Lemo_wd 阅读(879) 评论(0) 推荐(0) 编辑

golang - channels

摘要: 如果说goroutine是Go语音程序的并发体的话,那么channels它们之间的通信机制。一个channels是一个通信机制,它可以让一个goroutine通过它给另一个goroutine发送值信息。每个channel都有一个特殊的类型,也就是channels可发送数据的类型。一个可以发送int类 阅读全文

posted @ 2017-05-25 19:55 Lemo_wd 阅读(226) 评论(0) 推荐(0) 编辑

导航