```
// Original key 均为普通字符串
key := []byte(Original)
mac := hmac.New(sha1.New, key)
mac.Write([]byte(SecretKey))
SignTmp := mac.Sum(nil)
fmt.Printf("%x", mac.Sum(nil)) // 正常打印 cb679a19c10ea9153da5281e88fb34fa145b3174
```
如上,然后我尝试将其转换为字符串
```
tmp := []byte(SignTmp[:])
result := string([]byte(tmp[:])) //result变为乱码
```
发现result 就变成了乱码,求解。
有疑问加站长微信联系(非本文作者)