在站内找到个相同帖子 https://www.fshex.com/t/890739
问题是应该怎么升级呢?难道每个版本都实现一个类似 func Update(cfg ConfigV2)(ConfigV3, error) 的玩意? 这样岂不是每个 ConfigVx 的 struct 都得保留一份?
func Update(cfg ConfigV2)(ConfigV3, error)
这种需求有没有现成的方案?