摘要: Go 协程 协程与传统的系统级线程和进程相比,协程的优势在于其"轻量级",可以轻松创建上百万个协程而不会导致系统资源衰竭,所以协程也叫做轻量级线程。 在Go中goroutine就是协程的意思,不同的是,Go在runtime、系统调用等多方面对goroutine调度进行了封装和处理,当遇到长时间执行或 阅读全文
posted @ 2019-08-13 20:25 Yven 阅读(232) 评论(0) 推荐(0)
摘要: Go 接口 在Go语言中,一个类只需要实现接口要求的所有函数,那这个类就实现了该接口。 语法: 实现接口 上面提到接口的实现非常简单,只要类实现接口中的所有函数就可以了,这种不需要显式的声明接口的方式也被称为非侵入式接口。 案例: 上方定义了一个Animal接口,该接口包含了两个函数(Run和Eat 阅读全文
posted @ 2019-08-13 12:34 Yven 阅读(173) 评论(0) 推荐(0)