摘要: context emptyCtx valueCtx cancelCtx timerCtx 参考资料 context context是go1.7之后引入的包,主要用于在多层级的子协程中控制流程和传递信息。 context的接口如下。 type Context interface { // 返回绑定当前 阅读全文
posted @ 2022-02-21 10:10 HachikoT 阅读(101) 评论(0) 推荐(0) 编辑
摘要: defer 规则一:在函数退出时执行 规则二:当defer被声明时,其参数就会被实时解析 规则三:defer执行顺序为先进后出 参考资料 defer go语言中的defer可以将指定的语句延迟执行,用于实现资源的回收。 规则一:在函数退出时执行 需要注意,defer后的语句是在函数退出时执行,而不是 阅读全文
posted @ 2022-02-21 10:09 HachikoT 阅读(177) 评论(0) 推荐(0) 编辑