Go语言如何计算字符串的 SHA-1 散列
本文介绍了如何在Go语言中使用sha1包计算字符串的SHA-1散列。导入crypto/sha1和encoding/hex包后,使用sha1.New()创建一个SHA-1实例,将字符串写入实例,再计算散列并将其转换为十六进制字符串。示例代码展示了如何使用sha1.New(),h.Write(),h.Sum()和hex.EncodeToString()函数计算"Mysecretstring"的SHA-1散列。需要注意的是,SHA-1算法不安全,仅适用于非敏感数据的散列,对于敏感数据建议使用更安全的算法。SHA