时间类型 Time 被转换为空映射

作者: van-scott创建于 2023年6月16日更新于 2024年5月24日

type Person struct { Name string json:"name" Age int json:"age" Time time.Time json:"time" Address Address json:"address" } 为什么 time.Time 类型必须转换为 map,而不是递归传递,这条语句上没有配置,阅读了很多帖子,什么钩子,钩子函数都不好用。我建议使用 GitHub.com/fatih/structs 库,我真的很喜欢它。

内容来源: mitchellh/mapstructure