【发布时间】:2020-07-21 17:32:03
【问题描述】:
假设我有一个
Type T [64]byte
我想使用“crypto/rand”包用随机字节填充 T 类型的对象。
T obj
rand.Read(obj)
显然这不起作用,我该怎么做。我认为顶部的类型声明相当于 C++ 中的 typedef。
【问题讨论】:
-
Read需要一个切片,看起来您正在尝试定义一个数组(这里的语法是无效的 Go)。 “围棋之旅”在这里介绍了这一点:tour.golang.org/moretypes/7