же только
type Alias time.Time и к нему unmarshal/marshal?
1) Ты про джсон? 2) Чем не нормальный способ?
Ну если совсем лень, то сделай руками из int64 в time.Time после маппинга
это и есть нормальный способ
Я просто не понимаю, мне прилетает от third party API время в миллисекундах. как мне получить структуру с time.Time нормальным?
в чем проблема сделать type MyTime time.Time, определить для него unmarshal с нужным layout и потом func (t MyTime) AsTime() time.Time { return time.Time(t) } ?
Не додумался видимо, спасибо
А AsTime зачем? Отдельный метод для преобразования типа? В чем смысл?
Обсуждают сегодня