如何从 Golang 的字符串中获取 MD5 哈希值?
技术问答
264 人阅读
|
0 人回复
|
2023-09-12
|
这就是我的开始md5从 a获取哈希的方法string:6 g& j5 {; M5 `
import "crypto/md5"var original = "my string comes here"var hash = md5.New(original)
, ^2 I8 n# D4 U 但显然,这不是它的工作方式。有人能为此提供工作样本吗?) q+ x2 J2 N, }4 O
' y" L! y3 J7 y3 X9 s 解决方案:
1 h; g1 x9 g; u2 a 参考Sum,以下工作对我来说很好:
% _% a+ [! s9 bpackage mainimport "crypto/md5" "fmt")func main() data := []byte("hello") fmt.Printf("%x",md5.Sum(data))}
- _1 j) ^# Q0 `- ]3 a, j |
|
|
|
|
|