и пригодилась. Для проверки типа переменной
if key == "exp" && reflect.TypeOf(val).Name() == "float64" {
exp = int64(val.(float64))
}
Правильнее сказать, что редко нельзя без нее обойтись.
а зачем это понадобилось? ну и это делается проще varFloat, ok := val.(float64)
Я же так и написал...
Обсуждают сегодня