题目解析 GOLANG ROADMAP 社区
答案 (engine)
并发问题能够用 channel 解决也能够用 Mutex 解决,然而它们的善于解决的问题有一些不同。
channel 关注的是并发问题的数据流动,实用于数据在多个协程中流动的场景。
而 mutex 关注的是是数据不动,某段时间只给一个协程拜访数据的权限,实用于数据地位固定的场景。
本文由:GOLANG ROADMAP 社区 公布
题目解析 GOLANG ROADMAP 社区
并发问题能够用 channel 解决也能够用 Mutex 解决,然而它们的善于解决的问题有一些不同。
channel 关注的是并发问题的数据流动,实用于数据在多个协程中流动的场景。
而 mutex 关注的是是数据不动,某段时间只给一个协程拜访数据的权限,实用于数据地位固定的场景。
本文由:GOLANG ROADMAP 社区 公布