golang語言中sync/atomic包的使用

先看看golang文檔說明: atomic包提供了底層的原子級內存操作 類型共有六種:int32, int64, uint32, uint64, uintptr, unsafe.Pinter 操作共五種:增減, 比較並交換, 載入, 存儲,交換 func Main_atomic() { var a int32 fmt.Println("a:",a) //原子操作:加 new_a := at
相關文章
相關標籤/搜索