
golang
文章平均质量分 87
golang
nicepainkiller
念念不忘 必有回响
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis高阶2 高性能
redis高阶2 高性能原创 2025-04-29 16:50:35 · 927 阅读 · 0 评论 -
go 分布式redis锁的实现方式
go redis 分布式锁的实现原创 2025-03-03 14:16:55 · 1031 阅读 · 4 评论 -
Go 临界资源 安全问题
Go 临界资源 安全问题原创 2024-08-07 17:22:59 · 491 阅读 · 0 评论 -
go语音进阶 Goroutine
go语音并发并行原理原创 2024-07-26 14:30:14 · 1698 阅读 · 0 评论 -
go语音进阶 多任务
Go是并发语言,而不是并行语言。在讨论如何在 Go中进行并发处理之前。我们首先必须了解什么是并发。以及它 与 并行有什么不同。并发性 Concurrency 是同时处理许多事情的能力。例如:一个人在晨跑,在晨跑时 他的鞋带松了 现在这个人停止跑步, 系鞋带 然后再继续跑步。同一时间点只能做一个任务,你不能边跑步变 边系鞋带,这就是一个并发性的例子。这个人是能够同时处理跑步和 系鞋带。这是一个人 能够同时处理很多事情。但是同一时刻只能做一件什么是并行性 parallelise,它与。原创 2024-06-11 11:50:54 · 1434 阅读 · 2 评论 -
go语言进阶 init() 函数
init()main()是 go 语言中的保留函数。我们可以在源码中 定义 init()函数, 此函数会在包导入时执行, 例如如果是在 main 中导入包,包中存在 init(), 那么 init() 中的代码会在 main() 函数执行前执行。用于初始化包 所需要的特定材料。例如:原创 2024-06-04 14:22:09 · 558 阅读 · 2 评论 -
go语言进阶 包
go 语言使用包(package)这种语法元素来组织管理源码,所有语法可见性均定义在 package 这个级别 与 Java python 相似原创 2024-06-04 10:36:28 · 931 阅读 · 0 评论