Golang 做 SHA256 哈希,以及将哈希值转化为字符串,如下:
import (
"crypto/sha256"
"fmt"
"testing"
)
func TestSHA256(t *testing.T) {
b := sha256.Sum256([]byte("Hello world"))
// 转化为字符串
s := fmt.Sprintf("%x", b)
fmt.Println(s)
}
Golang 做 SHA256 哈希,以及将哈希值转化为字符串,如下:
import (
"crypto/sha256"
"fmt"
"testing"
)
func TestSHA256(t *testing.T) {
b := sha256.Sum256([]byte("Hello world"))
// 转化为字符串
s := fmt.Sprintf("%x", b)
fmt.Println(s)
}