package cryptext import ( "crypto/sha256" "fmt" ) func StrSha256(v string) string { h := sha256.New() h.Write([]byte(v)) bs := h.Sum(nil) sh := fmt.Sprintf("%x", bs) return sh } func BytesSha256(v []byte) string { h := sha256.New() h.Write(v) bs := h.Sum(nil) sh := fmt.Sprintf("%x", bs) return sh }