package utils import ( "crypto/sha256" "encoding/hex" ) func EncoderSha256(data string) string { h := sha256.New() h.Write([]byte(data)) sum := h.Sum(nil) //由于是十六进制表示,因此需要转换 s := hex.EncodeToString(sum) return string(s) }