在 Go 中使用 md5 加密,可以使用 crypto/md5
包。
示例代码如下:
package main
import (
"crypto/md5"
"fmt"
)
func main() {
str := "Hello, world!"
data := []byte(str)
hash := md5.Sum(data)
fmt.Printf("%x", hash)
}
输出结果为:86fb269d190d2c85f6e0468ceca42a20
注意,md5 加密并不是一种安全的加密方式,因为它已经被证明可以被破解。在实际应用中,建议使用更安全的加密方式。