GOlang后端面经(2022.03.11,周五,天气晴)
1、Golang中除了加Mutex锁以外还有哪些方式安全读写共享变量。Golang中Goroutine 可以通过 Channel 进行安全读写共享变量,还可以通过原子性操作进行。2、无缓冲Chan的发送和接收是否同步首先了解一下什么是缓冲A := make(chan int) //无缓冲B := make(chan int,1)//有缓冲//A <- 1,这时候往A中写入1,一定会有<- A,只有这样其他值写入A的时候才可以进行下去,不然会阻塞。//B <- 1,则




