func LRangeAllGob(key string, list interface{}) (err error) { sList, err := LRangeAll(key) iList := []interface{}{} typeTransform.MustTransform(&sList, &iList) if err != nil { return err } return ListGobUnmarshalNotExistCheck(iList, reflect.ValueOf(list)) }
//使用泛型帮你解决各种无聊的类型转换 func NewHtmlRendererListFromList(obj interface{}) HtmlRendererList { out := HtmlRendererList{} typeTransform.MustTransform(obj, &out) return out }