Go Slice1 Go - Slice // Go 배열은 고정된 크기를 가지지만 Go Slice 개념을 통해 유동적으로 크기 조절 가능 // var v []T -> 배열과 달리 크기 지정 x package main import "fmt" func main() { var a []int //슬라이스 변수 선언 a = []int{1, 2, 3} //슬라이스에 리터럴값 지정 a[1] = 10 fmt.Println(a) // [1, 10, 3]출력 } // Go에서 Slice를 생성하는 또 다른 방법으로 Go의 내장함수 make() 함수를 이용 /* make() 함수로 슬라이스를 생성하면, 개발자가 슬라이스의 길이(Length)와 용량(Capacity)을 임의로 지정할 수 있는 장점이 있다. make() 함수의 첫번째 파라미터에 생성할 슬라이스 타입을.. 2021. 1. 19. 이전 1 다음