Диапазон используется ключевое слово в течение цикла для перебора элементов массива, ломтик, канал или карте. С массивом и срезами он возвращает индекс элемента как целое. С помощью карт он возвращает ключ следующей пары ключ-значение. Диапазон возвращает одно или два значения. Если слева от выражения диапазона используется только одно значение, это первое значение в следующей таблице.
Выражение диапазона | 1-е значение | Второе значение (необязательно) |
---|---|---|
Array or slice a [n]E | index i int | a[i] E |
String s string type | index i int | rune int |
map m map[K]V | key k K | value m[k] V |
channel c chan E | element e E | none |
0 комментариев