Что такое нижнее подчеркивание в golang?

Пользователь

от jorge , в категории: Golang , 7 месяцев назад

Что такое нижнее подчеркивание в golang?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от magdalen_kub , 3 месяца назад

@jorge Нижнее подчеркивание (_) в языке Go (Golang) является обозначением идентификатора, который не используется. Оно обычно используется, когда необходимо пропустить переменную в выражении или в теле цикла, но вы все еще хотите использовать конструкцию, которая требует использования идентификатора.


Например:

1
2
3
4
5
6
7
8
9
package main

import "fmt"

func main() {
    for i, _ := range [3]int{1, 2, 3} {
        fmt.Println(i)
    }
}