使用golang编码计算sha256加密,运行时报错panic: crypto: requested hash function #5 is unavailable
先贴一下源码:
package main
import (
"crypto"
"encoding/hex"
"fmt"
)
func main() {
s := "Transfer(address,address,uint256)"
m := crypto.SHA256.New(</
在使用Golang进行SHA256加密时遇到错误:crypto: requested hash function #5 is unavailable。该问题是由于hash函数未在运行时注册导致的。解决方案是确保导入`crypto/sha256`包,因为哈希函数不会自动链接到二进制文件,所以需要显式导入以避免运行时错误。
使用golang编码计算sha256加密,运行时报错panic: crypto: requested hash function #5 is unavailable
先贴一下源码:
package main
import (
"crypto"
"encoding/hex"
"fmt"
)
func main() {
s := "Transfer(address,address,uint256)"
m := crypto.SHA256.New(</
5935
864

被折叠的 条评论
为什么被折叠?