go语言接口用法实例分析

炎热的夏天过去了,凉爽的秋天来了。它是一个收获的季节,也是各种水果最多的时候,红艳艳的苹果扒开绿叶往外瞧;小红灯笼似的枣子挂满枝头;像紫玛瑙的葡萄一串串地挂在葡萄架下,真迷人呀!

本文实例讲述了go语言接口用法。分享给大家供大家参考。具体分析如下:

首先定义一个接口:

type I interface{
Get() int
Put(int)

}

这段话就定义了一个接口,它包含两个函数Get和Put

好了,我的一个接口实现了这个接口:

type S stuct {val int}
func (this *S) Get int {
return this.val
}
func (this *S)Put(v int) {
this.val = v

}

希望本文所述对大家的Go语言程序设计有所帮助。

到此这篇关于go语言接口用法实例分析就介绍到这了。世界上唯一可以不劳而获的就是贫穷,唯一可以无中生有的是。没有哪件事,不动手就可以实现。世界虽然残酷,但只要你愿意走,总会有路;看不到,是因为你没有坚持走下去。人生贵在行动,迟疑不决时,不妨先迈出小小一步。更多相关go语言接口用法实例分析内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!