package main
import (
"fmt"
"reflect"
)
func main() {
var array_1 [5]int = [5]int{1, 2, 3, 4, 5}
var array_2 [5]int
var array_3 []int
fmt.Println("array_1 Type :", reflect.TypeOf(array_1)) // [5]int
fmt.Println("array_2 Type :", reflect.TypeOf(array_2)) // [5]int
fmt.Println("array_3 Type :", reflect.TypeOf(array_3)) // []int
fmt.Println("array_1 Data :", array_1) // [1 2 3 4 5]
fmt.Println("array_2 Data :", array_2) // [0 0 0 0 0]
fmt.Println("array_3 Data :", array_3) // []
fmt.Println("array_1 Length :", len(array_1)) // 5
fmt.Println("array_2 Length :", len(array_2)) // 5
fmt.Println("array_3 Length :", len(array_3)) // 0
}
'Programming Language > Golang' 카테고리의 다른 글
[Golang] 배열 참조시 데이터 변경상태 확인 (0) | 2022.08.20 |
---|---|
[Golang] 고랭 빈 배열에 배열 참조하는 방법 (0) | 2022.08.20 |
[Golang] 고랭 빈배열 선언하는 방법 (0) | 2022.08.20 |
[Golang] 고랭 배열의 길이를 출력하는 방법 (0) | 2022.08.20 |
[Golang] 고랭 배열을 선언하는 방법 (0) | 2022.08.20 |