6.2Kпросмотров
9 сентября 2024 г.
Score: 6.8K
👩💻 if statement в Go Синтаксис:
if condition {
} if condition {
} else {
} if condition1 {
...
} else if condition2 {
...
} else {
...
} if assignment-statement; condition {
} #example if age := 10; age < 5 { ticketPrice = 0
} В философии Go лучше избегать ненужных ветвлений и отступлений в коде
Желательно:
package main import ( "fmt"
) func main() { num := 10; if num%2 == 0 { //checks if number is even fmt.Println(num, "is even") return } fmt.Println(num, "is odd") } Нежелательно:
package main import ( "fmt"
) func main() { if num := 10; num % 2 == 0 { //checks if number is even fmt.Println(num,"is even") } else { fmt.Println(num,"is odd") }
} #go #golang #оператор #ifstatement