使用python,您可以像这样使用secrets
模块。
import secrets
print(secrets.token_hex(16))
>>> a67c39a93429f53e5c2a711b0c8455b6
是否有使用Go执行此操作的类似方法?
答案 0 :(得分:0)
使用crypto/rand软件包,如下所示:
b := make([]byte, length)
_, err := rand.Read(b)
if err != nil {
fmt.Println("error reading random token:", err)
return nil
}