Go 기본 문법 사용해보기

MINGKYME·2021년 11월 19일
0

변수 사용

// 선언과 할당을 분리
var a int // 생성 시 0으로 초기화 됨
a = 10

// 선언과 할당을 동시
var b int = 23 

// 변수형을 생략
c := 20

IF 문

a := 200
if a < 100 {
	fmt.Println("True")
} else {
	fmt.Println("False")
}
// False

Go 언어에서의 들여쓰기는 이 스타일로 Fix 됐다.
다른 스타일로 작성 시, error가 발생한다.

FOR 문

반복문에 대해 다른 키워드 없이 for문으로 사용한다.

for i := 0; i < 3; i++ {
	fmt.Println(i)
}
// 0
// 1
// 2

기본 for문 사용 방법

var list []int = []int{100, 200, 300}
for index, ele := range list {
	fmt.Println(index, ele)
}
// 0 100
// 1 200
// 2 300

foreach 처럼 사용하기

i := 0
for i < 3 {
	fmt.Println(i)
	i++
}
// 0
// 1
// 2

while 처럼 사용하기

profile
불편함을 해소하기 위해, 오늘도 디버깅을 합니다.

0개의 댓글