Go 변수 초기 기본값
https://go.dev/ref/spec#The_zero_value
Each element of such a variable or value is set to the zero value for its type: false for booleans, 0 for numeric types, "" for strings, and nil for pointers, functions, interfaces, slices, channels, and maps.
초기 기본값
Booleans는 false
Numeric types(수 타입 : int, float)은 0
Strings(문자열)은 “” 빈 문자열
나머지 (포인터, 함수, 인터페이스 슬라이스 채널 그리고 맵)은 nil
var a int // 0
var b string // “”
var c bool // false
var d *int // nil
'프로그래밍 > Go(golang) 프로그래밍' 카테고리의 다른 글
Go[golang] Youtube api를 사용하여 공개 재생목록 가져오기 1편(API 키 준비) (0) | 2023.07.11 |
---|---|
Go[golang] 제네릭 tilde(~) (0) | 2022.12.22 |
Goland에서 *File.Close() 메소드를 찾지 못하는 문제 (0) | 2022.10.14 |
Go[golang]메서드 집합(method sets) (0) | 2022.09.14 |
Go[golang] 변수 추론(int, float64) (0) | 2022.07.04 |