Golang: добавление временной метки не работает

Golang: добавление временной метки не работает

задача такая, мне нужно прибавить 5 минут к временной метке, но что бы я ни делал, время не меняется, что я делаю не так?

Пример:https://play.golang.org/p/AavonfZk2bn

решение1

Вызов parse.Addв строке 12 в вашем примере следует изменить на что-то вроде:

parse=parse.Add(5 * time.Minute)

Метод .Addне изменяет структуру времени на месте, он возвращает новую структуру с добавленной длительностью, которую ваш исходный пример отбрасывал.

Видетьэтот веб-сайт GOдля быстрого примера:

Связанный контент