🔒 golang (4) 썸네일형 리스트형 golang 조건문 if 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 년만 기다려 주세요", 1.. golang 명시적, 묵시적 선언 1. 명시적 선언 - 변수의 데이터형을 구체적으로 명시한것 var number uint8 = 29 2. 묵시적 선언 - 데이터 형을 선언하지 않아도 go에서 자기가 알아서 지정하는것 var number = 29 - 데이터 타입 확인 package main import "fmt" func main() { var number = 29 fmt.Printf("%T", number) } 결과 go run .\lesson.go int 3. var 까지 없애기 package main import "fmt" func main() { number := 29 fmt.Printf("%T", number) } 당연한 이야기지만 number로 선언된 값은 string number로 다시 사용할 수 없다. golang 변수와 데이터 형 1. 변수랑 자료형은 자바나 파이썬이랑 똑같다. - 다른언어랑 차이점은 크게 없는것 같다. 변수랑 자료형은 package main import "fmt" func main() { var number uint8 = 29 number = number + 100 fmt.Println("Hello world!", number) } 2. 실행 결과 go run .\lesson.go Hello world! 129 golang 설치 후 기본코드 작성 및 실행하기 1. vs code를 다운받고 설치 2. https://go.dev/dl/ All releases - The Go Programming Language All releases After downloading a binary release suitable for your system, please follow the installation instructions. If you are building from source, follow the source installation instructions. See the release history for more information about Go relea go.dev 해당 사이트로 이동하여 os 맞는 버전을 다운로드 후 설치 3. cmd > go vers.. 이전 1 다음