변수 선언
- VAR 변수 이름 = 타입 표현식
- var에 변수 이름을 입력
- VAR 변수 이름 1, 변수 이름 2, 3 변수 이름을 입력합니다
- VAR 변수 이름 1, 변수 이름 (2, 3) = 변수 이름 식 1, 식 2, 식 3
짧은 변수 선언
- 변수 이름 = 표현
- 1 변수 명, 변수 이름 2 : = 식 1, 식 2
포인터 변수 선언
- 이었다 INT * P
- VAR의 p = & T, P : T = T // 변수 이름을 나타내고
- p는 : 새 (형), var에 P = 새 (유형) =
우선, 선언 배열 초기화
var array [5]int
// 지정된 길이
array := [5]int{10, 20, 30, 40, 50}
// 지정된 길이와 리터럴
array := [...]int{10, 20, 30, 40, 50}
// 컴파일러는 자동으로 길이를 계산
array := [5]int{1: 10, 2: 20}
// 지정된 배열 길이 부분 값
두, 슬라이스 선언 및 초기화
slice := make([]string, 5)
// 사용 make
지정된 길이
slice := make([]int, 3, 5)
// 지정된 길이와 용량의 길이> = 용량
slice := []int{10, 20, 30}
// 사용 문자
slice := []string{99: ""}
인덱스 선언을 사용하여 초기화 값을 지정
세 번째는 생성 nil
슬라이스를
넷째는 생성 空
슬라이스를
slice := make([]int, 0)
슬라이스 빈 정수 메이크업 사용을 만들기 //
slice := []int{}
// 빈 문자 사용 슬라이스 슬라이스 정수 만들기
V. 매핑 선언 및 초기화
dict := make(map[string]int)
dict := map[string]string{"Red": "#da1337", "Orange": "#e95a22"}
dict := map[int][]string{}
dict := map[string]int{}
여섯 번째는 선언 nil
지도
var colors map[string]string