摘要: 一 :并发基础 1 并发和并行 2 go语言之并发 3 goroutine 是什么 4 创建goroutine 主线程退出 其他任务就不会执行了 main里面没有东西,其他任务也不会执行 5 runtime包 runtime.Gosched():出让CPU时间片,等待重新安排任务 runtime.G 阅读全文
posted @ 2019-05-03 21:22 传盛 阅读(297) 评论(0) 推荐(0)
摘要: 一:接口的基本概念 1 接口声明 接口字面量,接口命名类型,接口声明使用interface关键字。 1)接口字面量类型声明语法如下: 2)接口命名类型使用type关键字声明 3)方法声明 4)声明新接口类型的特点 5) 接口的定义与实现 接口的继承 2 接口初始化 3 接口绑定具体类型的实例的过程称 阅读全文
posted @ 2019-05-03 21:11 传盛 阅读(780) 评论(0) 推荐(0)
摘要: 一: panic和recover 作用:panic 用来主动抛出错误; recover 用来捕获 panic 抛出的错误。 概述: 1,引发panic有两种情况 1)程序主动调用panic函数 2)程序产生运行时错误,由运行时检测并抛出 过程: ! 发生 panic 后,程序会从调用 panic的函 阅读全文
posted @ 2019-05-03 17:40 传盛 阅读(10476) 评论(1) 推荐(0)