我正在尝试使用 Google Datastore 通过 Go 存储数据。由于EndDate是可选字段,并且不想在该字段中存储零值。如果我为时间字段设置指针,Google Datastore 将发送错误消息 -datastore: unsupported struct field type: *time.Time
如何忽略结构中的零值字段?
type Event struct {
StartDate time.Time `datastore:"start_date,noindex" json:"startDate"`
EndDate time.Time `datastore:"end_date,noindex" json:"endDate"`
}
跃然一笑
繁星点点滴滴
相关分类