728x90
반응형
1. if문
package main
import "fmt"
func main() {
name := "hello"
fmt.Println("if 이전")
if name == "hello" {
fmt.Println("if 안")
if name != "hello" || name == "hello" { // || or 둘중 하나만 맞을경우 실행
fmt.Println("if 안안")
}
fmt.Println("if 밖")
}
}
2. 추가
package main
import "fmt"
func main() {
age := 11
if age >= 18 {
fmt.Println("군대 갈수 있다...!")
} else {
fmt.Println("군대 못가요...")
fmt.Printf("%d 년만 기다려 주세요", 18-age)
}
}
결과
군대 못가요...
7 년만 기다려 주세요
3. 추가
package main
import "fmt"
func main() {
age := 10
if age >= 18 {
fmt.Println("군대 갈수 있다...!")
} else if age >= 14 {
fmt.Println("나이 조금만 더 먹고 오세요...")
} else if age >= 10 && age < 14 {
fmt.Println("나이 조금만 더 많이 먹고 오세요...")
} else {
fmt.Println("군대에 못갑니다...")
}
}
결과
go run .\lesson.go
나이 조금만 더 많이 먹고 오세요...
728x90
반응형
'🔒 golang' 카테고리의 다른 글
golang 명시적, 묵시적 선언 (0) | 2023.03.28 |
---|---|
golang 변수와 데이터 형 (0) | 2023.03.28 |
golang 설치 후 기본코드 작성 및 실행하기 (0) | 2023.03.28 |