首页
文章导航
前端
后端
开源
友链
关于
最新发布
最早发布
点赞最多
后端
#Go
#Go 并发
Go 并发编程 | sync.WaitGroup 的使用和注意事项
本文深入探讨了 Go 语言中的 sync.WaitGroup,详细介绍了它的组成部分、基本用法以及在实际开发中需要注意的关键点。 虽然 sync.WaitGroup 的使用相对简单,但如果对计数器管理不当可能会发生不可预测的错误。
1535
1
0
4/29/2024
后端
#Go
#Go 并发
Go singleflight 源码剖析
本文深入剖析了 Go singleflight 包的源码实现和工作原理,探索单飞的奥秘。
538
1
0
3/29/2024
后端
#Go
#Go 并发
Go singleflight:防缓存击穿利器
本文深入探讨了 Go 语言中 singleflight 包的使用。从缓存击穿问题的基础知识开始,进而详细介绍 singleflight 包的使用,展示如何利用它来避免缓存击穿。
1179
3
0
3/25/2024
后端
#Go
#Go 并发
Go 定时器:Timer 和 Ticker
本文深入探讨了 Go 语言中的 Timer 和 Ticker 定时器,详细介绍了它们的创建方式、基本用法以及相关的方法等。此外,文章还概括了这两个定时器之间的主要区别,并强调了在使用过程中的注意事项。
1361
2
0
1/23/2024
后端
#Go
#Go 并发
Go sync.Once:简约而不简单的并发利器
本文详细介绍了 Go 语言中的 sync.Once,包括它的基本定义、使用场景和应用实例以及源码分析等。在实际开发中,sync.Once 经常被用于实现单例模式和延迟初始化操作。
378
1
0
1/5/2024
后端
#Go
#Go 并发
Go RWMutex:高并发读多写少场景下的性能优化利器
RWMutex 是 Go 中的一种读写锁实现,它通过读锁允许多个 goroutine 同时执行读操作,当有写操作请求时,必须等待所有读操作执行结束后才能执行写操作。
208
1
0
1/5/2024
后端
#Go
#Go 并发
Go Mutex:保护并发访问共享资源的利器
本文主要介绍了 Go 语言中互斥锁 Mutex 的概念、对应的字段和方法、基本使用和易错场景,最后基于 Mutex 实现一个简单的线程安全的缓存。
214
1
0
1/5/2024
后端
#Go
#Go 并发
学会 Go select 语句,轻松实现高效并发
本文主要介绍了 Go 语言中的 select 语句。
239
1
0
1/5/2024
共 8 篇文章
1
10 / page
陈明勇
一名热爱技术、乐于分享的开发者,同时也是开源爱好者。
文章
94
分类
12
标签
22
评论
20
点赞
165
浏览
103828