- 博客(1)
- 收藏
- 关注
原创 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,则
2022-03-11 21:48:09
893
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人