Go 또는 Golang에서 고정 크기 배열을 만드는 방법은 무엇입니까?
5177 단어 go
Go 또는 Golang에서 고정 크기 배열을 만들려면
[]
기호(대괄호)를 작성하고 괄호 안에 배열에 저장할 항목 수를 작성해야 합니다. 대괄호 기호 다음에는 {}
기호(중괄호)가 따라오는 배열에 저장할 요소의 유형을 지정해야 합니다.TL;DR
package main
import "fmt"
func main(){
// create an array of `string`
// type that can hold `5` items
// and add a few names to it
names := [5]string{"John Doe", "Lily Doe", "Roy Doe"}
// log to the console
fmt.Println(names) // [John Doe Lily Doe Roy Doe]
}
예를 들어
names
의 배열을 만들어야 하고 배열에 5개의 항목만 보유해야 한다고 가정해 보겠습니다.이를 위해 먼저
[]
기호(대괄호)를 작성하고 괄호 안에 배열에 포함할 항목 수(숫자5
)를 지정한 다음 쓰기 유형을 지정할 수 있습니다. string
기호(중괄호) 뒤에 공백이 없는 {}
유형인 배열의 요소입니다.다음과 같이 할 수 있습니다.
package main
func main(){
// create an array of `string`
// type that can hold `5` items
[5]string{}
}
이제 배열을 다음과 같이
names
라는 변수에 할당해 보겠습니다.package main
func main(){
// create an array of `string`
// type that can hold `5` items
names := [5]string{}
}
배열에 항목을 추가하려면
string
기호(쉼표)로 구분된 {}
기호 안에 ,
유형 요소를 추가하기만 하면 됩니다.다음과 같이 할 수 있습니다.
package main
func main(){
// create an array of `string`
// type that can hold `5` items
// and add a few names to it
names := [5]string{"John Doe", "Lily Doe", "Roy Doe"}
}
마지막으로
names
배열을 콘솔에 출력하여 추가된 배열 요소를 확인합니다.다음과 같이 할 수 있습니다.
package main
import "fmt"
func main(){
// create an array of `string`
// type that can hold `5` items
// and add a few names to it
names := [5]string{"John Doe", "Lily Doe", "Roy Doe"}
// log to the console
fmt.Println(names) // [John Doe Lily Doe Roy Doe]
}
보시다시피
names
어레이가 성공적으로 생성되었음을 증명하는 이름이 콘솔에 기록되었습니다.The Go Playground에 있는 위의 코드를 참조하십시오.
그게 다야 😃.
이 정보가 유용하다고 생각되면 자유롭게 공유하세요 😃.
Reference
이 문제에 관하여(Go 또는 Golang에서 고정 크기 배열을 만드는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/melvin2016/how-to-create-a-fixed-size-array-in-go-or-golang-1gmf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)