Golang의 범위 키워드는 무엇입니까

Golang Ui Beom Wi Kiwodeuneun Mueos Ibnikka



키워드는 프로그래밍 언어에서 특별한 의미가 있는 예약된 용어 또는 식별자입니다. 배열, 목록 또는 컬렉션의 요소를 반복하는 데 사용됩니다. 이 자습서에서는 범위 Go라고도 하는 Golang 언어의 키워드입니다.

Golang의 범위 키워드는 무엇입니까

Golang의 범위 키워드는 문자열, 값 배열, 슬라이스 및 맵을 비롯한 여러 유형의 데이터 구조에서 요소를 반복하는 데 사용됩니다. 범위 키워드의 구문은 다음과 같습니다.

~을 위한 색인 , := 범위 수집 {

// 실행하는 바디

}

여기서 value와 index는 인덱스 또는 키워드를 나타내는 두 개의 변수이며 그에 따라 컬렉션에서 현재 선택된 요소의 해당 값입니다. 컬렉션에는 배열, 슬라이스, 맵 또는 문자열이 포함될 수 있습니다. Golang 프로그램에서 범위 키워드의 인스턴스를 살펴보겠습니다.

예제 1: Golang에서 배열과 함께 범위 키워드 사용

Golang의 범위 키워드를 사용하여 숫자 배열을 반복하는 방법을 보여주는 간단한 프로그램은 다음과 같습니다.

패키지 메인

수입 'fmt'

기능 메인 ( ) {

하나에 := [ ] 정수 { 4 , 5 , 6 }

~을 위한 , ~에 := 여부 범위 {

fmt. Printf ( '인덱스: %d, 값: %d \N ' , , ~에 )

}

}

위의 프로그램에서 세 개의 숫자 배열을 구성하고 설정 값을 설정했습니다. 그런 다음 range 키워드를 사용하여 num 배열의 요소를 반복했습니다. 우리는 Golang을 사용했습니다. fmt.Printf() 각 반복 후 현재 선택된 항목의 i(인덱스) 및 v(값)을 모두 보고하는 기능.

예 2: Golang에서 문자열과 함께 범위 키워드 사용

Golang의 범위 키워드는 문자열의 각 문자를 순환하는 데 사용할 수 있습니다. 다음은 이를 보여주는 예제 코드입니다.

패키지 메인

수입 'fmt'

기능 메인 ( ) {

보여주다 := '리눅스 힌트'

~을 위한 , := 범위 쇼 {

fmt. Printf ( '문자열 인덱스: %d, 문자: %c \N ' , , )

}

}

먼저 표시할 문자열을 생성하고 'Linux-Hint'로 초기화합니다. 그 후, 우리는 다음을 사용하여 쇼 텍스트의 각 문자를 반복했습니다. 범위 예어. 우리는 fmt.Printf() 각 반복 후 현재 요소의 index 및 char 속성 값을 출력하는 함수:

결론

일반적으로 Golang의 범위 키워드는 데이터 구조를 반복하기 위한 강력하고 적응 가능한 도구이며 Go 코드는 일반적으로 이를 사용합니다. 위의 게시물은 배열 및 문자열에서 키워드 범위를 사용하는 Golang 코드의 간단한 예를 설명했습니다.