【发布时间】:2021-10-30 09:17:15
【问题描述】:
我在一些 device.go 文件中定义了一个结构
type Payload struct {
...
Timestamp *time.Time `json:"timestamp,omitempty"`
...
}
现在我想在其他文件中初始化这个结构,我正在尝试这个:
payload:= &device.Payload{
....
Timestamp: time.Now(), // throws error
... //other initializations work fine
}
不能使用 time.Now()(time.Time 类型的值)作为 *time.Time 值 结构字面量
我想将变量初始化为当前的 UTC 时间。我是golang的新手。我该怎么做?
【问题讨论】: