是的,Go語言的if
語句支持邏輯運算。在Go語言中,可以使用&&
(邏輯與)、||
(邏輯或)和!
(邏輯非)操作符進行邏輯運算。
以下是一些示例:
package main
import "fmt"
func main() {
a := 10
b := 20
c := 30
// 邏輯與
if a < b && b < c {
fmt.Println("a 小于 b 且 b 小于 c")
}
// 邏輯或
if a < b || b > c {
fmt.Println("a 小于 b 或 b 大于 c")
}
// 邏輯非
if !a < b {
fmt.Println("a 不小于 b")
}
}
在這個示例中,我們使用了&&
、||
和!
操作符進行邏輯運算,并根據條件執行相應的代碼塊。