for loop 에서 인덱스를 같이 받는다.
go
-
_
언더바부분에서 인덱스를 받을 수 있다. - 언더바 넣은건 인덱스 무시한다는 뜻
-
:=
는 변수 할당한다는 뜻
// w.hosts 슬라이스가 있다고 가정
for _, host := range w.hosts {
// 여기서 host 변수는 w.hosts의 현재 요소입니다.
fmt.Println("Connecting to:", host)
}
java
- 반면 자바에서는 for-each 에서 인덱스에 접근할순 없음
// hosts 리스트가 있다고 가정
List<String> hosts = Arrays.asList("host1", "host2", "host3");
for (String host : hosts) {
// 여기서 host 변수는 hosts 리스트의 현재 요소입니다.
System.out.println("Connecting to: " + host);
}