func (d *EventDriver) Save(t *event.Event) (*event.Event, error) { _now := now() if t.Id == "" { uid, _ := wcg.UUID() t.Id = uid t.CreatedAt = _now t.UpdatedAt = _now } else { t.UpdatedAt = _now } key := d.NewKey(t.Id, 0, nil) _, err := d.Put(key, t) return t, err }