728x90
반응형
변수
변수 선언
- var a int
- Short Assignment Statement ( := ) 사용
- a := 1
변수 선언문 - 초기값 할당
- var a int = 1
동일한 타입의 변수가 복수개 있을 경우
- var i, j, k int
상수
const 사용하여 선언
- const c int = 10, const s string = "Hi"
- Go 에서는 할당되는 값을 보고 그 타입을 추론하는 기능이 자주 사용된다. 즉, int, string 을 생략하면 Go에서 자동으로 그 타입을 추론하게 된다.
- const c = 10, const s = "Hi"
- 여러 개의 상수들을 묶어 지정할 수 있다.
더보기
const (
Visa = "Visa"
Master = "MasterCard"
Amex = "American Express"
)
- 상수값을 0부터 순차적으로 부여하기 위해 iota 라는 identifier를 사용할 수 있다.
더보기
const (
Apple = iota // 0
Grape // 1
Orange // 2
)
- Go 프로그래밍 언어는 다음과 같은 25개의 예약 키워드들을 갖는다. 이들 Go 키워드들은 변수명, 상수명, 함수명 등의 Identifier로 사용할 수 없다.
더보기
break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var
728x90
반응형
'DevOps > GoLang' 카테고리의 다른 글
Go UUID/GUID generator (0) | 2023.01.10 |
---|---|
Go 구조체 & 포인터 & 슬라이스 & 맵 (0) | 2023.01.08 |
Go 반복문 & 제어문 (0) | 2023.01.08 |
Go 데이터 타입 (0) | 2023.01.02 |
Go 프로그래밍 언어 (1) | 2023.01.02 |
댓글