Loading

摘要: 一、Goroutine Go 协程可以看做成一个轻量级的线程,Go 协程相比于线程的优势: Goroutine 的成本更低大小只有 2 kb 左右,线程有几个兆。 Goroutine 会复用线程,比如说:我有 100 个协程,但是都是共用的的 3 个线程。 Goroutine 之间通信是通过 cha 阅读全文
posted @ 2021-10-10 18:53 Mr-Yang` 阅读(849) 评论(1) 推荐(3) 编辑
摘要: 接口就是一系列方法的集合(规范行为) 在面向对象的领域里,接口一般这样定义:接口定义一个对象的行为,规范子类对象的行为。 在 Go 语言中的接口是非侵入式接口(接口没了,不影响代码),侵入式接口(接口没了,子类报错) Go 也是鸭子类型,比如我现在有个鸭子类,内有 speak 方法和 run 方法, 阅读全文
posted @ 2021-10-10 10:24 Mr-Yang` 阅读(335) 评论(0) 推荐(1) 编辑