网站首页 go
-
go语言实现几种限流算法
漏桶算法算法思想...
2025-01-11 xinche 文章精选 4 ℃ 0 评论 -
Go语言之select的使用和实现原理
select简介1.Go的select语句是一种仅能用于channl发送和接收消息的专用语句,此语句运行期间是阻塞的;当select中没有case语句的时候,会阻塞当前groutine。2.select是Golang在语言层面提供的I/O多...
2025-01-11 xinche 文章精选 4 ℃ 0 评论 -
Go系列1:Go错误处理最佳实践
最佳实践太长不看系列,我们总结一下在go中如何处理error,具体的原因我们会在下面的内容中进行详细的解释panic...
2025-01-11 xinche 文章精选 4 ℃ 0 评论 -
goroutine的退出与泄露:如何检测和预防
以下文章来源于Golang技术分享,作者机器铃砍菜刀goroutine的退出机制Go中,goroutine是否结束执行(退出)是由其自身决定,其他goroutine只能通过消息传递的方式通知其关闭,而并不能在外部强制结束一个正在执行的go...
2025-01-11 xinche 文章精选 4 ℃ 0 评论 -
如何正确地使用Go Channel
Go简洁的结构和强大的原生库使我们能够轻松的上手,在实现相同的功能时,它比Java和Python更高效,尤其是它的并发编程,尤其是channel这个数据特性,你可以认为channel是一个消息队列用于在goroutine直接传输数据并支持数...
2025-01-11 xinche 文章精选 4 ℃ 0 评论 -
Go 语言性能优化之道:从代码编写到部署运行的全方位提升
Go语言自发布以来,以其简洁的语法、高效的并发模型以及出色的性能,在开发领域赢得了广泛的青睐。尽管Go语言在许多场景下已经表现出了优越的性能,但开发者在实际应用中仍然需要根据不同需求进行细致的性能优化。优化不仅仅是局限于代码编写阶段,...
2025-01-11 xinche 文章精选 4 ℃ 0 评论 -
Go语言中channel的定义与使用
在Go语言中,channel(通道)是一种特殊的类型,它可以用于goroutine之间的通信和数据传递。channel的定义方式:...
2025-01-11 xinche 文章精选 4 ℃ 0 评论 -
腾讯 Go 性能优化实战
作者:trumanyan,腾讯CSIG后台开发工程师项目背景网关服务作为统一接入服务,是大部分服务的统一入口。为了避免成功瓶颈,需要对其进行尽可能地优化。因此,特别总结一下golang后台服务性能优化的方式,并对网关服务进行优化。技...
2025-01-11 xinche 文章精选 5 ℃ 0 评论 -
go并发编程
协程(Goroutines)在Go语言中,每一个并发的执行单元叫作一个goroutine。,我们只需要通过go关键字来开启goroutine即可。goroutine是轻量级线程,goroutine的调度是由Golang运行时...
2025-01-11 xinche 文章精选 4 ℃ 0 评论 -
Go语言的跨平台能力到底有多强?看完你就知道了
构建方式对比于其他语言的程序,Go语言的跨平台能力是真的强,拿.Net和JAVA来说吧,.Net在.Netcore出现之前是不能跨平台的,只能在windows上编译运行,即使是.netcore出现以后,跨平台的程序也是相当的麻烦。而ja...
2025-01-11 xinche 文章精选 5 ℃ 0 评论
- 02-06京东首发叮咚Play!智能音箱第二场大战,屏幕或成兵家必争之重点
- 02-06救星来了?高通将大力支持智能音箱厂商
- 02-06WPS越用越卡慢 金山公司可有体验一下?
- 02-06联想小新犀利升级 16日电商节火热开售
- 02-06平板将迎来大变,紫光展锐做好“芯”准备
- 02-06高通的第二战场:汽车、5G、IoT一年卖30亿
- 02-06起底智能音箱行业:八大芯片厂商及其代表产品大盘点
- 02-06一文读懂智能音箱产业链
- 控制面板
- 网站分类
- 最新留言
-