sync 主要用于 golang 中共享资源访问的同步控制。虽然 golang 更推荐 chan  这种通过通信来共享资源的方式,但有时候直接使用 sync 的效果更好,它是 chan 方式的很好的补充。本文对 sync 的使用进行一些简单介绍。