基于协程(goroutine)的并发编程模型及应用

作者:王明松; 于营; 秦永佩
来源:电子质量, 2022, (06): 95-98.
DOI:10.3969/j.issn.1003-0107.2022.06.024

摘要

随着大数据时代的到来,计算并发对整体系统的提升越发关键。Golang语言的并发功能将耗时任务以异步方式运行,适合多核处理器运行。Go语言使用goroutine机制实现并发编程。该文阐述了go语言的底层并发模型和机制,论述了协程编程的理论框架和通道通信的基本原理,并用具体实例阐述两者的基本关联和运行机制。

全文