
golang
文章平均质量分 92
Go语言学习心得分享
fhzmWJ
心静如水,良知清澈,临危不乱,处变不惊
展开
-
关于Go Modules (2) 版本选择MVS
Minimal version selection (MVS)翻译 2022-04-13 23:29:46 · 730 阅读 · 0 评论 -
关于Go Modules (1)
翻译 2022-03-31 23:51:53 · 685 阅读 · 0 评论 -
go语言中channel的设计原理
目录CSP模型使用channel参考CSP模型go中的channel类型可以在goroutine之间发送和接收消息。传统的并发编程模式——多线程编程,大多时候是基于共享内存的方式来完成的。传统多线程的并发模式使用locks锁、condition variable条件变量 等同步原语或硬件指令来强制规定进程的推进顺序。除了直接控制线程,还有CSP和Actor模型是基于消息传递。这里我只简单介绍一下CSP。CSP——Communicating Sequential ProcessesCSP的核心原创 2021-10-12 01:03:38 · 368 阅读 · 0 评论