»
12. Mutex
Go语言中类似C++,在Go语言的sync包中有同步锁RWMutex:
import (
"sync"
)
var lock sync.RWMutex
var age int
func addYear(){
lock.RLock()
defer lock.Unlock()//defer,延迟执行,在函数返回之前执行
age = age + 1
}
————www.v-signon.com学习者共勉