gitee.com/woood2/luca@v1.0.4/internal/cache/serialization.go (about) 1 package cache 2 3 import "encoding/json" 4 5 func Serialize(v interface{}) string { 6 if b, err := json.Marshal(v); err != nil { 7 panic(err) 8 } else { 9 return string(b) 10 } 11 } 12 13 func Deserialize(v string, p interface{}) { 14 if err := json.Unmarshal([]byte(v), p); err != nil { 15 panic(err) 16 } 17 }