Nik
то конечно
Nik
newCreatedAt := 60 * time.Minute * 24 * time.Duration(duration)
Nik
это вот наркомания
Nik
немножко)
Nik
time.Duration(duration)
Nik
тут ты что имел ввиду?
Bogdan
цель такая - взять дату создания элемента, добавить к ней 7 дней и установить является текущий день меньше этой даты или нет
Bogdan
newCreatedAt := 60 * time.Minute * 24 * time.Duration(duration)
ниже эту строку я добавляю к дате создания
Nik
time.Duration(duration) - лично в этих буквах ты что имел ввиду?
Nik
что ты хотел сконвертировать?
Nik
и для начала
Nik
https://golang.org/pkg/time/#Duration
Bogdan
ну эту дичь и городил
Bogdan
newCreatedAt := 24 * time.Hour * time.Duration(duration) так тоже нет
Nik
потому что это бред)
Nik
Что ты хочешь сделать
Nik
словами
Bogdan
беру дату создания записи
Bogdan
добавляю 7 дней
Nik
duration - дата создания?
Bogdan
продолжительность
Nik
окей
Bogdan
дата создания - CreatedAt
Nik
и ты хочешь смещение получить в типе time.Duration
Nik
просто умножай тогда на 7
Nik
newCreatedAt := 24 * time.Hour * duration
Nik
не?
Nik
только у тебя duration это указатель
Nik
а тебе надо вытащить значение по указателю
Nik
https://tour.golang.org/moretypes/1
Bogdan
Хана
Bogdan
Сделал
Nik
советую перечитать доку по языку и пройти тур
Bogdan
Спасибо за помощь
Bogdan
Мой косяк
Bogdan
Та я уже три проекта бэка на нем захерачил
Bogdan
Дерьмо) Предсонное состояние
Bogdan
С базы данных не вытаскивал значение, и там хранилась какая то дичь
Bogdan
в дате создания записи
Bogdan
newCreatedAt := 24 * time.Hour * duration
но эту дичь исправлю, обязуюсь :)
Bogdan
спасибо
Bogdan
endDateOfDeposit := deposit.CreatedAt.Add(24 * time.Hour * time.Duration(*marketingPlan.Duration)) пойдет?)
Nik
нет
Nik
time.Duration это тип
Nik
а не фкнция
Nik
а то что ты пытаешься сделать - это приведение типов
Bogdan
24 * time.Hour * *duration а вот так ругается на несовпадение типов)
Nik
какой тип у marketingPlan.Duration
Bogdan
time.Time
Nik
да
Nik
все верно ругается
Nik
чтоп
Nik
Давай в ЛС
Bogdan
Сам ничего не понял, а го виноват? :))
та хоть бы ошибку выдал где то
Slava
Уверен, что выдал
Slava
Возможно ты её сам где-то игнорируешь
Bogdan
Уверен, что выдал
эхо может глотает, но не я)
Slava
С 99.99 вероятностью в проблемах виноват разработчик, а не язык
Bogdan
С 99.99 вероятностью в проблемах виноват разработчик, а не язык
вопросов нет, и тут действительно был мой косяк но ска когда если уж происходит какая то лажа, то было бы неплохо о ней оповещать, а не просто проглотить ее(
Bogdan
а когда прога полностью виснет и перестает тупо отвечать - то это еще большая жопа)
Slava
ещё раз, го так не делает
Slava
если есть паника - он паникует
Slava
если не отвечает, значит это где-то вы перехватили сами
Bogdan
ещё раз, го так не делает
хорошо, понял :) значит все таки где то фреймворк замешан
Nik
хорошо, понял :) значит все таки где то фреймворк замешан
Да не причём тут Фреймворк) ты просто кастовал указатель на инт в дюрейшен
Nik
он глотает панику) Вот я о чем
Не было повода для паники наверно
Nik
Если была бы паника - ты бы ее увидел
Bogdan
ну как результат прога повисла и всьо )
Andrey
Народ, кто какую либу для кафки использует?
На сайте кафки есть ссылка на либу. Если найдешь лучше - скинь в личку, пожалуйста
MOS2502
Хелп! Кто может бросить код для формирования запроса к серверу и получения данных по API XML 1.0 в качестве примера?
Alexander
что такое api xml 1.0 ?
Илья
а то что ты пытаешься сделать - это приведение типов
всё он правильно делает - 24 - константа, time.Hour (тип time.Duration), и в конце приведение типt time.Duration(int)
Michael
что такое api xml 1.0 ?
между запросами гоняются полотна хмл
Alexander
ну так это что, soap ?
Alexander
rest? просто не json гоняем, а xml ?