Go接口有哪些示例?

Go接口有哪些示例?,第1张

Go接口有哪些示例

这是一个进行中的学习练习,当然不是良好风格的一个很好的例子,但是您可以在这里(spec)。

另外,作为一个更奇特的示例,我在go-nuts邮件列表上发表了一篇有关使用interface {}构建可处理匿名数据的功能(在本例中为“三元运算”功能)的文章:

package mainimport "fmt";func Tern(exp bool, a interface{}, b interface{}) (interface{}) {    if exp { return a }    return b}func main() {    a := 7; b := 1;    result := Tern(a > b, a, b);    fmt.Printf("%dn", result);}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5125660.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存