С последней версией logrus
(v1.4.2) я не могу установить миллисекунду / микросекунду в форматере журнала.
С предыдущей версией (я не помню, какая), Я просто использую следующий формат времени:
Formatter := new(log.TextFormatter)
Formatter.TimestampFormat = "15-01-2018 15:04:05.000000"
Formatter.FullTimestamp = true
Formatter.ForceColors = true
log.SetFormatter(Formatter)
log.SetLevel(log.DebugLevel)
К сожалению, в последней версии кажется, что этот формат метки времени больше не разрешен.
Когда я пытаюсь напечатать строку с указанным временемформат, я получаю следующий результат:
17-11-7118 17:35:46.314715
Вместо правильного:
7-11-2019 17:35:46.314715
Кто-нибудь знает, как настроить Logrus
для печатиметка времени с точностью микросекунда / миллисекунда ?