GO
文章平均质量分 58
li_zehao
一名后端开发工程师,拥有多年高并发开发实战经验。 这个博客是我的技术日志和思考的集合地,内容涉及但不限于Java、Go、MySQL等后端技术。
展开
-
Go语言中,公司gitlab私有仓库依赖拉取配置
go gitlab 私有仓库拉不下来依赖,公司没有私有go代理的看过来原创 2024-06-04 18:50:23 · 829 阅读 · 0 评论 -
Go语言中,两个比较流行的缓存库
在 Go 中实现带有过期时间的缓存通常需要一个可以自动处理键值过期的缓存系统。虽然标准库中没有直接提供这种功能,但有几个流行的第三方库可以很好地满足这一需求。下面我会介绍两个比较流行的 Go 缓存库:go-cache 和 bigcache。原创 2024-04-26 10:06:41 · 517 阅读 · 0 评论 -
Go语言中,开发高并发程序必备知识储备
在 Go 语言中开发支持高并发的程序,主要依赖于其强大的并发特性,尤其是协程(goroutines)和通道(channels)。Go 设计了一套简洁的并发模型,使得开发高并发程序变得更加直观和易于管理。原创 2024-04-26 00:42:33 · 479 阅读 · 0 评论 -
Go语言中,常用的同步机制
保证多协程有序执行的关键是正确使用 Go 的同步机制。使用通道可以实现优雅的协程间通信和同步。使用适合管理多个协程的完成状态。使用互斥锁(Mutex)来保护共享资源,防止竞态条件。在设计并发程序时,合理地选择和使用这些工具是非常关键的。原创 2024-04-26 00:31:19 · 337 阅读 · 0 评论 -
Go语言中,如何做到数据按类别分发给特定的协程处理
在 Go 语言中,如果你想按类别将数据分配给特定的协程(goroutine)进行处理,可以使用几种策略。下面我将提供一些方法和示例,说明如何根据数据类别将任务分配给不同的协程来处理。原创 2024-04-26 00:26:21 · 377 阅读 · 0 评论