Как создать длительность в цикле for - (несовпадающие типы int и time.Duration) - PullRequest
0 голосов
/ 15 января 2019

У меня есть цикл, в котором я начинаю по времени. Время и я, что добавить минуту.

 for idx := range keys {
    var a = idx * time.Minute
    var t = tInit.Add(time.Minute * a)
    fmt.Println(t, idx)


 }

Вот моя ошибка

invalid operation: idx * time.Minute (mismatched types int and time.Duration)

1 Ответ

0 голосов
/ 15 января 2019

Операнды числовых операций должны иметь одинаковый тип. Преобразовать значение int idx в time.Duration: var a = time.Duration(idx) * time.Minute

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...