
golang
文章平均质量分 79
凄魅旋律
这个作者很懒,什么都没留下…
展开
-
golang channel select 使用
golang channel select for原创 2022-07-10 17:34:22 · 1072 阅读 · 2 评论 -
Golang Defer 知识点
多个defer出现的时候,它是一个“栈”的关系,也就是先进后出。一个函数中,写在前面的defer会比写在后面的defer调用的晚。输出结果为:C B A运行结果:return之后的语句先执行,defer后的语句后执行defer可以调用外层(父级)变量5. defer遇见panic,但是并不捕获异常的情况结果:6. defer遇见panic,并捕获异常输出结果:recover:是一个Go语言的内建函数,可以让进入宕机流程中的 goroutine 恢复过来,简单来说 recover 就类原创 2022-07-06 00:33:33 · 242 阅读 · 0 评论