package main
import "fmt"
func main(){
var num1 = 10
var num2 = 20
var bool = true
if num1 > num2 && bool == true {
fmt.Println("num1 > num2")
}else if num1 < num2 && bool == true {
fmt.Println("num1 < num2")
}else {
fmt.Println("num1 == num2")
}
}
package main
import "fmt"
func main(){
var str1 = "tom"
var str2 = "lisa"
if str1 == str2 {
fmt.Println("T")
}else {
fmt.Println("F")
}
}
package main
import "fmt"
func main(){
var num = 18
switch num {
case 18, 19, 20:
fmt.Println("18")
case 28, 29, 30:
fmt.Println("28")
case 38:
fmt.Println("38")
default:
fmt.Println("99999")
}
}
package main
import "fmt"
func main(){
var str = ""
switch {
case str == "":
fmt.Println("")
case str == "1":
fmt.Println("1")
default:
fmt.Println("sss")
}
}
package main
import "fmt"
func main(){
var str interface{}
switch x := str.(type) {
case int:
fmt.Println("int", x)
case string:
fmt.Println("string", x)
case bool:
fmt.Println("bool", x)
default:
fmt.Println("none", x)
}
}