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)
}