摘要: Go 语言中 goroutine + channel 通过通信的方式来共享内存,从而实现并发编程。 但同时 Go 也提供了传统通过共享变量,也就是共享内存的方式来实现并发。这篇文章会介绍 Go提供的相关机制。 1、什么是竞态 在一个 Go 程序运行起来之后,会有很多的 goroutine 同时运行, 阅读全文
posted @ 2021-07-24 10:50 冰乐 阅读(1924) 评论(2) 推荐(0) 编辑