【发布时间】:2023-03-12 14:19:01
【问题描述】:
在 Go 中处理不同时间格式的反序列化的适当方法是什么? encoding/json 包在仅接受的 RFC 3339 中似乎完全僵化。我可以反序列化为字符串,将其转换为 RFC 3339,然后对其进行解组,但我真的不想这样做。有更好的解决方案吗?
【问题讨论】:
-
今天需要一个自定义的
UnmarshalJSON()函数,但是,有人提出了一个更容易做到这一点的建议。在此处阅读更多信息并发表评论:github.com/golang/go/issues/21990