Публикации по теме 'd-gobrain'


Нет времени, как сейчас
Нет времени, как сейчас Головоломка Как вы думаете, что напечатает следующая программа? t1 := time.Now() data, err := json.Marshal(t1) if err != nil { log.Fatal(err) } var t2 time.Time if err := json.Unmarshal(data, &t2); err != nil { log.Fatal(err) } fmt.Println(t1 == t2) Эта программа напечатает: false . Почему? Есть ли ошибка в пакете encoding/json ? Давайте посмотрим на определение time.Time (взято отсюда ): type Time struct { // ... (redacted)..