![](https://img-blog.csdnimg.cn/db9b9e403cb4463d9a68df4e3196efec.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
go语言
文章平均质量分 87
go语言从入门到入土
学习同学
搞学术不叫我是吧
展开
-
【Go语言分析 select case 】
注意 虽然说Go语言有死锁机制 会自动检测是否所有协程是否被阻塞 但是这是建立在所有协程都进入死锁的情况 如果说只是这一个协程阻塞 其他协程没有被阻塞那么此时不会发生panic错误的。如果说我们不想无限制的执行该select操作 那么我们可以设置一个类似超时器 设定一个超时时间 如果说在该时间内没有读取到数据 那么我们就终止该select。如果在规定时间内没有收到心跳(定时器的通道heartbeatTimer.C发出信号) 则会执行关闭连接的逻辑 并退出函数。上面的代码就是一段典型的无阻塞获取值的代码。原创 2023-12-11 15:44:29 · 396 阅读 · 0 评论 -
【Go语言 map源码分析】
介绍Go语言中的map原创 2023-12-03 17:21:32 · 300 阅读 · 0 评论 -
【Hello Go】Go语言网络编程
Go语言网络编程原创 2023-11-22 14:59:05 · 577 阅读 · 0 评论 -
【Hello Go】Go语言并发编程
Go语言并发编程原创 2023-11-22 10:33:17 · 423 阅读 · 0 评论 -
【Hello Go】Go语言文本文件处理
介绍Go语言中的文件操作原创 2023-11-21 15:50:14 · 421 阅读 · 1 评论 -
【Hello Go】Go语言异常处理
Go语言异常处理原创 2023-11-19 20:56:58 · 303 阅读 · 0 评论 -
【Hello Go】Go语言面向对象
介绍Go语言中的面向对象特性 需要注意的是Go语言并不支持面向对象 而是使用了其他方式去支持面向对象的几个特性原创 2023-11-19 02:02:28 · 423 阅读 · 1 评论 -
【Hello Go】Go语言复合类型
介绍Go语言中的复合类型原创 2023-11-18 03:57:25 · 314 阅读 · 0 评论 -
【Hello Go】Go语言工程管理
Go语言工程管理原创 2023-11-17 02:43:21 · 208 阅读 · 0 评论 -
【Hello Go】Go语言函数
Go语言函数介绍原创 2023-11-16 02:11:14 · 600 阅读 · 0 评论 -
【Hello Go】Go语言流程控制
Go语言中的分支循环控制原创 2023-11-15 17:27:44 · 365 阅读 · 2 评论 -
【Hello Go】Go语言运算符
Go语言运算符优先级原创 2023-11-15 14:31:53 · 250 阅读 · 0 评论 -
【Hello Go】Go语言基础类型
Go语言基础类型原创 2023-11-15 13:47:25 · 298 阅读 · 1 评论 -
【Hello Go】初识Go语言
初步介绍了Go语言原创 2023-11-14 22:02:47 · 396 阅读 · 0 评论