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
array_2 = array_1
array_3 = array_1[:]
array_1[0] = 100
array_2[0] = 200
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) // [100 2 3 4 5]
fmt.Println("array_2 Data :", array_2) // [200 2 3 4 5]
fmt.Println("array_3 Data :", array_3) // [100 2 3 4 5]
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)) // 5
}
'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 |