Golang中有没有一种方法可以对布尔值求逆

izy*_*izy -5 go

Go中有简短的版本可以反转布尔值吗?

代替:

b := true

if b {
    b = false
} else {
    b = true
}
Run Code Online (Sandbox Code Playgroud)

Ami*_*pta 8

是的,只是做b = !b。这是一个游乐场链接,您可以在其中查看其运行情况。