Go hash a struct
struct :
type MyInfo struct {
Name string
Age int
}
计算 struct 的 hash 值:
info := &MyInfo{
Name: "awesome",
Age: 18,
}
data, err := json.Marshal(info)
if err != nil {
panic(fmt.Errorf("info to []byte fail: %v", err))
}
hashInBytes := sha256.Su
原创
2020-10-28 14:58:28 ·
691 阅读 ·
0 评论